在学习C语言中,重要的是指针;
但何为指针;
如果从本质上分析;我们的电脑有的32和64,以32位的举例;
32代表的是;32个去地址线\数据线,32位比特位、每个字节占8个比特位,所以就是四个字节,所以可不可以这样理解:

每一种组合就是一个地址,0000000000000000,这是两个字节,对应2^16种数据,每一个就是一个地址,同时这里举个例子;

int main()
{
int a =10;
int p=&a;
p=a;
printf("%d",a);
printf("%d",b);
return 0;
}
在这里运用取地址符号&,用p来储存a的地址,同时int*a是定义指针变量;

int main()
{
char char= 'W';
int*pc = char;

                        printf("%p",char);                        printf("%p",pc);}用这个函数就可以直观的看出,两个打印的地址是一样的;当然这里只是粗浅的解释,还望见谅;
©著作权归作者所有:来自51CTO博客作者wx6014fa13e7996的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 「网工收藏必备」100个路由基础知识大全,掌握了秒变大神
  2. 「网工小白必备」全网最详细的网络基础知识之数据链路层
  3. 华为认证HCIA】适合网工小白看懂的超详细DHCP原理
  4. 「网工小白必备」全网最详细的网络基础知识之是IP协议
  5. 【华为认证HCIA】NAT实验配置完整文档
  6. 「网工必备」华为设备网络基础配置命令总结,收藏党福利(下)
  7. 「网工小白必备」全网最详细的网络基础之ARP协议
  8. 指向函数指针数组的指针
  9. Linux下使用Rinetd来实现端口转发

随机推荐

  1. Android(安卓)SDK Manager中Google APIs
  2. 关于Sytem.gc()主动触发Android(安卓)GC
  3. Android中的Intent Filter与安全
  4. unity obb 分包 上传googleplay
  5. Android隐藏输入法软键盘的一些说明
  6. android基本 UI(三)—单选RadioButton与复
  7. Android(安卓)ui utils-简单实用的Androi
  8. Android: Android(安卓)Thumbnail 攻略
  9. Android(安卓)金钱计算BigDecimal 的使用
  10. android no target available 解决