关于指针(秒懂)c语言-创新互联
来来来(&表示一个变量地址的东西)
蟠龙ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!“变量知道把(int a)就是这种”
(*表示把一个变量搞成“只能”存地址的变量)
int a=1;
变量开辟了一个内存(具体地址相当于不知道(猜不到),随机的),存着1
int &a;
表示a变量的在内存里的地址(把这个随机地址表示出来了,“printf就可以看到编译器自己搞”)
int *q;
表示一个(指针)变量 “只能存地址”,(“数值(123…)比如:int*q=2; 存不了错误的用法”)
所以存地址
int a;
int*q=&a;
(&a表示一个变量地址嘛)指针p就是存地址的所以可以存&a嘛 但你别(int*q=a,一个a不是a地址的意思)
最后
int *q;
&q
定义了一个指针q, 单独的 &q就表示q的地址) 就是指针q 也要在 内存开辟空间, 单独一个&q表示在内存中的地址 “你printf("%d",&q)”;就能看到指针*p地址了。
最后来实例
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
分享名称:关于指针(秒懂)c语言-创新互联
分享链接:http://lswzjz.com/article/dojjpe.html