本节内容为学习谭浩强老师编写的《C++面向对象程序设计》的第2章 类和对象的特性 后的个人总结。只完成1/5,先挖个坑督促自己及时更新过。包括 2.1 面向对象程序设计方法概述,2.2 类的声明和对象的定义,2.3 类的成员函数,2.4 对象成员的引用,2.5 类和对象的简单应用举例,2.6 类的封... ...
分类:
编程语言 时间:
2019-03-28 00:51:21
阅读次数:
216
1.数组 由具体详相同数据类型的数据元素按照一定顺序排列而成的集合,由字符数组、常量数组、实数数组和指针数组等。 1.1一维数组 1.2多维数组 1.3字符数组和字符串 2.指针 2.1指针的概念 指针:存放变量、数组与函数等的内存地址; 指针变量:存放内存地址(即指针)的变量; 作用:提供一种间接 ...
分类:
编程语言 时间:
2019-03-21 21:39:45
阅读次数:
198
教材: 《 C程序设计(第四版) 》 谭浩强著 清华大学出版社 教材目录 第1章 程序设计和C语言 第2章 算法——程序的灵魂 第3章 最简单的C程序设计——顺序程序设计 第4章 选择结构程序设计 第5章 循环结构程序设计 第6章 利用数组处理批量数据 第7章 用函数实现模块化程序设计 第8章 善于 ...
分类:
编程语言 时间:
2019-03-21 17:26:12
阅读次数:
190
指针这块,看了好久才有点头绪,稍微有点理解了。 一、指针申明以及赋值 这样就声明了一个int型的指针p,这个p就是指针变量,可能上述的书写方式会混淆我们队指针的理解(*号) 我们可以这样看: int型指针变量 >p;这个*和p分开的话,也是可以解析的。 然后重点来了,这个指针变量赋值的时候只能接受内 ...
分类:
编程语言 时间:
2019-03-15 00:51:41
阅读次数:
230
1、指针常量——指针类型的常量 在指针常量中,指针自身的值是一个常量,指针变量不允许修改。如同次指针指向一个地址该地址不能被修改,但是该地址里的内容可以被修改定义格式如下: 例: 地址没有改变,内容可以改变,输出如下: 2、常量指针——指向“常量”的指针 ...
分类:
其他好文 时间:
2019-03-10 20:26:25
阅读次数:
198
本节内容为谭浩强老师编写的《C++面向对象程序设计》的第1章 C++的初步知识 的个人总结。 ...
分类:
编程语言 时间:
2019-03-06 15:01:25
阅读次数:
214
上学那会儿,学的是谭浩强的C语言教材,书里说“访问空指针会造成系统崩溃”。我记得大学老师讲到这里的时候,我就会较真儿什么是系统崩溃,老师便告诉我,访问任意指针,系统的行为将会是未知的,访问空指针系统会直接崩溃,我再问什么是系统,如何崩溃的时候,老师说,系统就是操作系统,崩溃就是蓝屏,司机之类的,反正 ...
分类:
其他好文 时间:
2019-02-17 11:12:03
阅读次数:
126
区别:1、字符数组由若干个元素组成,每个元素中放一个字符,而字符指针变量中存放的是地址(字符串第一个字符的地址)。 2、赋值方式。对字符数组只能对各个元素赋值,不能用以下方法对字符数组赋值:char str[20]; str="I love China";而对字符指针变量,可以用如下方法赋值:cha ...
分类:
编程语言 时间:
2019-02-12 01:36:33
阅读次数:
196
目的: swmm读取.inp文件后,会进行一定计算(如计算conduit.slope)并将信息存储在各个指针变量中,如:TConduit* Conduit等。通过在python中调用该指针,能更快捷的编程。 思路步骤: 具体代码: Swmm5Extend.c Swmm5Extend.h swmm.i ...
分类:
编程语言 时间:
2019-02-11 17:18:24
阅读次数:
164
用指针变量可以指向一维数组中的元素,也可以指向多维数组中的元素,但在概念和使用上,多维数组的指针比一维数组的指针要复杂一些。可以认为二维数组是数组的数组。 例:定义:int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}; 则二维数组a是由3个一维数组所组成的,设二维数组的 ...
分类:
编程语言 时间:
2019-02-09 10:46:19
阅读次数:
216