C语言
随风而来jhz
嘿嘿
展开
-
静态全局变量与静态局部变量在C语言中的赋值
静态全局变量作用域仅限于变量被定义的文件中,其他文件即使用 extern 声明也没法使用他。准确地说作用域是从定义之处开始,到文件结尾处结束,在定义之处前面的那些代码行也不能使用它。想要使用就得在前面再加 extern ***。恶心吧?要想不恶心,很简单,直接在文件顶端定义不就得了。静态局部变量...原创 2019-07-23 22:07:56 · 3101 阅读 · 0 评论 -
signed、unsigned 关键字
signed、unsigned 关键字我们知道计算机底层只认识 0、1.任何数据到了底层都会变计算转换成 0、1.那负数怎么存储呢?肯定这个“-”号是无法存入内存的,怎么办?很好办,做个标记。把基本数据类型的最高位腾出来,用来存符号,同时约定如下:最高位如果是 1,表明这个数是负数其值为除最高位以外的剩余位的值添上这个“-”号;如果最高位是 0,表明这个数是正数,其值为除最高位以外的剩余位的值。...原创 2019-07-23 22:31:29 · 326 阅读 · 0 评论