2016年11月7日

C语言 -- sizeof关键字

摘要: sizeof是C语言中的一个关键字,用来求取“对象”在内存中所占的字节数 它的调用形式有: int i; sizeof(int) sizeof(i) sizeof i 注意:没有sizeof int!!! 由上面sizeof i的用法可以看出,sizeof并不是一个函数,因为函数调用都是要加括号的。 阅读全文

posted @ 2016-11-07 20:41 quinncy 阅读(223) 评论(0) 推荐(0) 编辑

C语言 -- static关键字

摘要: static是C语言中的一个关键字,用来修饰变量和函数。 1.修饰变量(存储在静态区) 变量分为局部变量和全局变量。 修饰局部变量时,作用域仅限于函数体内。因为存储在静态区,因此函数调用结束后,变量的值并不会销毁,下次调用函数时,仍然会保留有原来的值。 修饰全局变量时,作用域仅限于本文件内。 注意: 阅读全文

posted @ 2016-11-07 10:17 quinncy 阅读(142) 评论(0) 推荐(0) 编辑

C语言 -- register关键字

摘要: register是C语言中的一个关键字,作用是尽可能将修饰的变量放入CPU的寄存器中。这里要注意:是尽可能,不是绝对!! 使用这个关键字有以下几点限制: 1.所修饰的变量必须是寄存器所能接受的类型(数据长度必须小于或者等于整型的长度) 2.因为是尽可能放在寄存器里,不一定在内存里,因此不能用取地址运 阅读全文

posted @ 2016-11-07 09:42 quinncy 阅读(1401) 评论(0) 推荐(0) 编辑

导航