1.定义一个指针变量P ,那么变量p在内存分配多少字节呢?
答:指针变量分配的空间为CPU的字长,就是CPU的地址线根数n(也就是CPU最大的寻址空间为2的n次方),即不同的CPU(也就是不同的编译系统)分配到不一样的空间。比如32位机分配到的就是4byte的空间。
2.嵌入式系统中8位数(或者其他位数)给一个bit变量赋值
3.所有变量定义时都要赋初始值
1.定义一个指针变量P ,那么变量p在内存分配多少字节呢?
答:指针变量分配的空间为CPU的字长,就是CPU的地址线根数n(也就是CPU最大的寻址空间为2的n次方),即不同的CPU(也就是不同的编译系统)分配到不一样的空间。比如32位机分配到的就是4byte的空间。
2.嵌入式系统中8位数(或者其他位数)给一个bit变量赋值
3.所有变量定义时都要赋初始值