关于C语言中指针变量的使用


 

一:指针变量

如下图所示,定义一个指针变量*Ip,通常的理解,如果使用IP打印或者是retrun时,都是调用的ip这个指针变量指向的内存地址,如上面的打印,分别用了%P,%d来打印其指向的内存地址

,因为内存地址是无符号整型数,所以用%p打印的话是16进制,

 

 

二.字符型指针变量的打印输出

 

 

上图打印会报错,后来理解后发现,指针变量*p是指该变量指向的第一个内存地址的值,所以修改成如下打印成功

 

 

 补充

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM