摘要: C语言中的数据类型 数据类型的本质,固定大小内存块的别名。 数组名代表数组首元素的地址。 数组首元素的地址,&代表整个数组的地址。 数组数据类型,怎么定义数据数组类型,定义数组类型指针,数组类型和数组指针类型的关系,很重要的。 可以使用sizeof求数据类型的大小。sizeof测量变量的大小在编译期 阅读全文
posted @ 2017-10-05 17:42 niudong 阅读(3412) 评论(0) 推荐(0) 编辑
摘要: 数组做函数参数,会退化成为一个指针变量。因此在进行数组参数传递的同时,需要传递一个数组长度的参数变量。 数组长度可以通过sizeof(arr)/siezof(arr[0])来得到。关于这个sizeof操作符,简单的理解就是求得指针指向的内存块的大小。 当数组作为实参进行传递的时候,被调用函数中的形参 阅读全文
posted @ 2017-10-05 16:36 niudong 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: 用两个指针变量来操作字符串。 多维数组在做函数参数的时候,会退化成为一个指针变量,变成一个指向一维数组的数组指针,注意,是一个指针变量。 一维数组在当作函数参数传递的时候,会退化成为一个对应类型的指针变量。 二维数组在当作函数参数传递的时候,会退化成为一个数组指针, 指针数组在当作函数参数传递的时候 阅读全文
posted @ 2017-10-05 14:16 niudong 阅读(194) 评论(0) 推荐(0) 编辑