Hack - King
叶坚绵
只有今天的埋头,才有明天的出头。
全部博文(80)
2014年(80)
apython
water_w
lkpluoke
mikujian
font2008
卡巴机灵
humacc
dzxsk198
夏目玲子
发布时间:2014-10-11 23:07:14
指针运算:数组的空间大小为sizeof(array_type)*array_size指针与整数的运算规则:p + n; ——> (unsigned int)p + n*sizeof(*p);当p指向一个同类型的数组的元素时:p +1指向当前元素的下一个元素,p - 1指向当前元素的上一个元素。指针只有减法(加、乘、除都不合法)相减仅2个指针指向.........【阅读全文】
发布时间:2014-10-11 22:59:08
数组是一片连续的内存空间。数组隐性显示:int a[] 没初始化打印出来是随机数int a[5] = {1,2};后面的元素没初始化,编译器默认是a[5]= {1, 2, 0, 0, 0};memset (a, 0,sizeof(a));不叫初始化,而是调用函数来给数组赋0值,低效。可以用a[5] ={0}; 初始化效率高。数组地址与数组名?数组名代表.........【阅读全文】
发布时间:2014-10-11 22:52:41
指针本质上也是变量,需要占用一定空间,用于保存内存地址,可以通过指针可以修改内存中的值。电脑32位,总地址线32个,指针存放的是地址且它要能保存每一个地址的值,所以指针总共占用32位,刚好4个字节。Zhizhen.1-2*号意义?在指针声明时*号表示所声明的变量为指针,在指针使用时,*号表示指针所指向的内.........【阅读全文】
发布时间:2014-10-11 22:44:28
#运算符用于在预编译期将宏参数转换为字符串,##运算符用于在预编译期粘连两个符号。......【阅读全文】
发布时间:2014-10-11 22:41:44
#pragma是编译器指示字,指示编译器完成特定动作,定义的指示字很多是编译器和操作系统特有的,#pragma在不同的编译器是不可移的:1.预处理器将忽略它不认识的#pragma指令2.两个不同的编译器可能以不同的方式解释同一条#pragma指令用法:#pragma parameter如1:#pragma messagemessage(vc特有,gcc将其.........【阅读全文】
登录 注册