一、数组 二、字符串 string类 三、结构 四、共用体 五、枚举 六、指针和自由存储空间 七、指针、数组和指针算术 八、类型组合 九、数组的替代品 ...
分类:
编程语言 时间:
2019-09-12 13:20:28
阅读次数:
92
出处:http://see.xidian.edu.cn/cpp/html/476.html 目录一、指针数组和数组指针的内存布局二、int (*)[10] p2 也许应该这么定义数组指针三、再论a 和&a 之间的区别四、地址的强制转换回到顶部一、指针数组和数组指针的内存布局初学者总是分不出指针数组与 ...
分类:
编程语言 时间:
2019-09-11 12:05:15
阅读次数:
132
在学习C语言中发现strlen和sizeof的关系不是很明确,今天来总结一下这两个的区别: sizeof 1. 是运算符,用来计算字节数,在计算字符串数组大小时包含(\0) 2. 在编译时计算大小,参数可以是数组、指针、类型、对象、函数等。 strlen 1. 是函数,用来测试字符串长度,不包含(\ ...
分类:
其他好文 时间:
2019-09-02 11:59:06
阅读次数:
83
本例通过存取结构, 慢慢引入了数组类型与指针的一些使用方法; 其中六个小例子的测试内容和结果都是一样的. ...
分类:
编程语言 时间:
2019-08-30 15:53:03
阅读次数:
70
数组、指针和引用 标签(空格分隔): visual c++ 数组 定义 数组必须先定义,在使用 数据类型 数组名 [数组大小] 初始化 指定数组的大小和初始值 也可以用一个数,给数组全部初始化 省略数组大小的说明,直接初始化数组 上面的数组大小没有指定,数组的长度由大括号里面的数值的个数决定。只有当 ...
分类:
编程语言 时间:
2019-08-28 15:48:56
阅读次数:
124
为什么使用二级指针 ???可以用一级指针,但是需要用一级指针的引用才行,一级指针的引用和二级指针一回事。比如说你有个数组指针 int *num,这个num现在指向数组第3个元素, 你在函数调用的时候,如果在函数参数传入num的话,你在函数调用里面对num进行++操作,只会影响到这个函数里面,这个函数 ...
分类:
其他好文 时间:
2019-08-22 13:23:16
阅读次数:
73
数据块(Block)数据块Block是Oracle存储数据信息的最小单位。注意,这里说的是Oracle环境下的最小单位。Oracle也就是通过数据块来屏蔽不同操作系统存储结构的差异。无论是Windows环境,还是Unix/Linux环境,他们的操作系统存储结构和方式、甚至字符排列的方式都是不同的。O... ...
分类:
数据库 时间:
2019-08-22 01:17:13
阅读次数:
160
1、sizeof是C语言的一个运算符(主要sizeof不是函数,虽然用法很像函数),sizeof的作用是用来返回()里边的变量或者数据类型占用的内存字节数。2、sizeof存在的价值:主要是因为在不同平台下各种数据类型所占的内存字节数不尽相同(譬如int在32位系统上为4字节,在16位系统上为2字节 ...
分类:
编程语言 时间:
2019-08-18 17:36:57
阅读次数:
73
指针与数组的天生姻缘1、以指针方式来访问数组元素(1)、数组元素使用时不能整体访问,只能是单个访问。访问形式有两种:数组形式和指针形式。(2)、数组形式访问数组元素:数组名[下标];(下标从0开始(3)、指针格式访问数组元素:*(指针+偏移量);(4)、数组下标方式和指针方式均可以访问数组元素,两者 ...
分类:
编程语言 时间:
2019-08-17 17:37:30
阅读次数:
70
函数指针数组举例 1、指针函数:是指函数返回值是一个指针(返回一个地址,多为数组首地址)的函数。 基本用法:返回值类型 * 函数名(参数表)。如int* xq(int n){} (还有两种写法基本等效:int * xq(int n){}和int *xq(int n){},后两种写就是*前后的空格问题 ...
分类:
编程语言 时间:
2019-08-12 23:44:30
阅读次数:
154