C语言非常重要的细节(知道一点更新一点)
生活随笔
收集整理的這篇文章主要介紹了
C语言非常重要的细节(知道一点更新一点)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.定義一個指針變量P ,那么變量p在內存分配多少字節呢?
答:指針變量分配的空間為CPU的字長,就是CPU的地址線根數n(也就是CPU最大的尋址空間為2的n次方),即不同的CPU(也就是不同的編譯系統)分配到不一樣的空間。比如32位機分配到的就是4byte的空間。
?
2.嵌入式系統中8位數(或者其他位數)給一個bit變量賦值
位運算一般在單片機編程中用的較多,在C51里面先定義一個字符型變量和位變量,再將字符變量取最低位賦予位變量,如: char a; //字符變量 bit b; //定義位變量 b=a & 0x01; //其中a & 0x01就是取a的最低位的值,然后再賦給b。?
?3.所有變量定義時都要賦初始值
總結
以上是生活随笔為你收集整理的C语言非常重要的细节(知道一点更新一点)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 苹果美版怎么看
- 下一篇: 月圆之旅攻略是什么(月圆是什么时候)