指针使用举例 int n, m; int *p; scanf( %d, n ); p = n; m = *p; printf( %d\n, m ); m=n; 指针使用举例 【例】通过指针方式实现y=x int x, y, *p, *q; //定义x与y为整型变量,p与q为指针变量 p = x; //指针p指向x(将x的首地址赋值给p) q = p; //指针q同样指向x(指针p的指向赋值给q) y = *q; //x的值赋值给y(指针q所指x的值赋值给y) 1)指针必须先指向某个变量,然后才能使用该指针。 int x,*p; x = *p; //在C语法上没有错误,但语义上存在问题 2)如果指针不指向任何变量,置该指针为NULL,NULL称为空指针。 int x,*p = NULL; //指针初始化为空指针 …… //中间代码略(可能会对p赋值) if (p!=NULL) //当指针是一个有效指针时 x = *p; //指针所指的值赋值给x 3)
您可能关注的文档
最近下载
- 复摆颚式破碎机的设计.doc VIP
- 新疆图集新22S3 室外排水工程.pdf VIP
- 《基于改良Bardenpho工艺的某高新区污水处理厂工程设计》27000字.docx VIP
- 2025年特检行业面试技巧与常见问题解答指南.docx VIP
- 数据结构——用C语言描述(第3版)-算法实现模板(C语言).docx VIP
- 儿童教育培训机构员工流失原因及对策分析——以广东东湖棋院为例.docx VIP
- 2025年特种设备检验员招聘面试备考题库及参考答案.docx VIP
- 《行为金融学》课程教学大纲.pdf VIP
- 胸壁肿瘤切除及胸壁重建手术中国专家共识(2018版).pdf VIP
- 110kV电力变压器设计计算.doc VIP
原创力文档

文档评论(0)