c语言 指针
来源:互联网 发布:修改sql触发器 编辑:程序博客网 时间:2024/06/03 17:29
#include <stdio.h>int array_set[4] = {1,2,3,4};int main(int argc,char** argv){double p;p=10.0;int b = 123;int* ptr=NULL;ptr = &p; int* ptr2 = NULL;ptr2 = &b;printf("%d\n %d\n %f\n",ptr,*ptr,p);printf("%d\n %d\n",ptr2,*ptr2);/* 指针与数组 */ int *ptr=NULL;ptr = &array_set[0];printf("%d\n %d\n\n",ptr[0],*(ptr+1));int i;for(i=0;i<4;i++){printf("%d\n %d\n %d\n",ptr[i],&ptr[i],*(ptr+i));}/* 指针的赋值 */ int *ptr=NULL;ptr = &array_set[0];int i;for(i=0;i<4;i++){ptr[i] = i+3;printf("%d\n",ptr[i]);}/* 双重指针 */int a = 234;int *ptr = NULL;ptr = &a;int **ptr2 = NULL;ptr2 = &ptr;printf("%d\n %d\n %d\n %d\n",ptr,*ptr,ptr2,**ptr2);return 0;}
这是我学习c语言中的指针操作时写的,我认为这些代码在自己机器上跑一遍之后对照着输出,应该是能初步了解c语言中指针的用法。
因为我是写一段注释一段的,所以可能变量命名有冲突。
阅读全文
1 0
- C语言中的指针
- C语言指针问题
- C语言野指针
- C语言之指针
- C语言指针简介
- C语言的指针
- c语言指针点滴
- C语言的指针
- c语言指针简介
- c语言 数组 指针
- c语言指针详解
- 理解C语言指针
- c语言函数指针
- C语言指针
- C语言之指针
- c语言指针详解
- c语言中的指针
- C语言--指针,数组
- 微分享-工作中常用到的java enum实现形式
- 浅析Linux命令之find
- (十)装饰器模式详解(与IO不解的情缘)
- HDU 4325 Flowers
- 结构体数组排序 (学生信息 按成绩排序 )
- c语言 指针
- java 之注解开发
- Scala IDE设置缩进格式
- 让你少写1,000行代码的表达式
- 剑指offer第七题(裴波那契数列)
- 在CentOS中安装arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz交叉编译环境
- 线段树
- Java多线程四种创建方式
- 2018阿里校招笔试——给定一个字符串S和有效单词的字典D,请确定可以插入到S中的最小空格数,使得最终的字符串完全由D中的有效单词组成,并输出解。