摘要: 1、关于数组的大小:在C语言中声明一个数组时需要指定其大小(柔性数组除外),数组的大小有两种指定的方式:a、显式指定数组大小eg:int a[5]={1,2};即在声明数组的时候,就在数组的长度方括号[]内填写数组的长度,这种方式就是显式的指定数组大小的方式。b、隐式指定数组大小eg:int b[]... 阅读全文
posted @ 2015-11-26 17:03 玩呀熊熊 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 今天听课时老师讲到求数组所占内存大小时,应该这样写,eg:int a[10];那么sizeof(a)就是数组所占空间的大小。个人的理解是这样的:我们定义了数组a,那么数组名a就应该是一个指针常量,指向的是数组a的首地址,也就是说a是一个地址。那么sizeof(a)在32位机下,得到的结果应该是4,但... 阅读全文
posted @ 2015-11-26 16:33 玩呀熊熊 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1、#pragma是编译器指示字,用于指示编译器完成一些特定的动作。2、#pragma定义的很多指示字都是编译器和系统特有的。3、#pragma在不同的编译器之间是不可移植的。 3.1 预处理器将忽略它所不认识的#pragma指令 3.2两个不同的编译器可能会以两种不同的方式解释同一条#pragma... 阅读全文
posted @ 2015-11-26 14:25 玩呀熊熊 阅读(147) 评论(0) 推荐(0) 编辑