码迷,mamicode.com
首页 > 其他好文 > 详细

《彻底搞定C指针》文档整理

时间:2016-01-28 17:19:30      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:

 1.变量存储

 #include <stdio.h>
 int main(void)
 {
     int i = 39;
     printf(“%d\n”, i); 
     printf(“%d\n”, &i); //十进制打印i的地址
     printf(“%d\n”, &i); //十六进制打印i的地址 
     return(0);
}
/*得到结果:
ray@ray-Lenovo:~/Documents/Exec_important/Daily$ ./0128-2
39
23300652
1638a2c
ray@ray-Lenovo:~/Documents/Exec_important/Daily$ ./0128-2
39
1367552540
5183321c
ray@ray-Lenovo:~/Documents/Exec_important/Daily$ ./0128-2
39
1684339276
6464fa4c
每次得到的地址都不同*/

 2. 什么是指针

#include <stdio.h>
int main(void)
{
    char a, *pa;
    a = 10;
    pa = &a; /* pa指向变量a的地址 */
    *pa = 20; /* 给变量a的地址的内容赋值为20, 即a=20*/
    printf("%d\n", a);
}
/* 得到结果: 20 */

3.

 

《彻底搞定C指针》文档整理

标签:

原文地址:http://www.cnblogs.com/try-again/p/5166561.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!