指针的基本概念
来源:互联网 发布:网吧无线上网软件 编辑:程序博客网 时间:2024/05/21 03:24
//// main.c// C语言学习#include <stdio.h>#include <string.h>int main(int argc, const char * argv[]) { /* 如何定义指针变量? 数据类型 *变量名称 注意:指针变量是什么类型,就只能保持该类型变量的地址。例如,指针变量是int类型,那么就只能保存int类型变量的地址 */ int num = 10; //指针变量只能存储地址 int *p = # //将num的地址存储到p这个指针中 // p == &num printf("num = %p\n",&num); printf("p = %p\n",p); //指针变量 * 符号代表访问指针变量 指向的那一块存储空间 // *p == num *p = 55; printf("num = %i\n",num); //num = 55 (num的值被改变了) /* 指针的注意点 */ //1.指针只能保存地址 // int *p = 200;(错误) //2.同一个变量可以有多个指针指向它 int number = 10; int *p1 = &number; int *p2 = p1; int *p3 = &number; *p2 = 55; printf("number = %i\n",number); //number = 55 //3.指针的指向可以修改 int a = 10; int b = 5; int *pp = &a; *pp = 88; pp = &b; *pp = 44; //4.不要访问野指针 //没有赋值的指针,我们称之为野指针// int *p7; //5.指针类型是什么类型,就只能指向什么类型的数据 double doubleValue = 9.9; int *p8 = &doubleValue; printf("%lf\n",*p8); //0.000000 出错 return 0;}
0 0
- 指针的基本概念
- C指针的基本概念
- 指针的基本概念
- 指针的基本概念
- 【C语言】指针的基本概念
- C语言指针的基本概念
- 函数指针和指针函数的基本概念
- 函数指针和指针函数的基本概念
- 函数指针和指针函数的基本概念
- 指向函数的指针—基本概念
- 深入理解指针,数组的基本概念
- c语言地址指针的基本概念
- C/C++基础知识:函数指针和指针函数的基本概念
- C/C++基础知识:函数指针和指针函数的基本概念
- C/C++基础知识:函数指针和指针函数的基本概念
- C/C++基础知识:函数指针和指针函数的基本概念
- C/C++基础知识:函数指针和指针函数的基本概念
- C/C++基础知识:函数指针和指针函数的基本概念
- myeclipse/eclipse离线插件安装
- PHP isset与empty的区别
- Silicon Lab Ember Zigbee学习杂谈------zcl extension
- 超全面总结!深聊MATERIAL DESIGN引领的设计趋势
- shell 命令之 find 命令三
- 指针的基本概念
- 【杭电】[1090]A+B for Input-Output Practice (II)
- 94个iOS开发资源推荐,帮你加速应用开发
- 窗台上的富贵竹(下)
- online_judge_1115
- Android proguard 详解
- 复制或克隆虚拟机后无eth0或eth0变eth1
- zxing解析中文符号错误
- 我的第一篇博客