关于指针(秒懂)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地址了。 

最后来实例

f63ed4769deb472f8341a6ee34c01a85.jpg

de908a1b80bb465587ac59cacdb630e9.jpg

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网页标题:关于指针(秒懂)c语言-创新互联
本文链接:http://azwzsj.com/article/dojjpe.html