C语言day08-12指针-注意点
2016-05-02 本文已影响52人
liyuhong165
pragma mark 指针-注意点
pragma mark 概念
pragma mark 代码
#include <stdio.h>
int main()
{
#warning 注意点
// // 1.指针只能保存地址
// int *p = 200;
// printf("%i\n", *p);
// 2.同一个变量可以有多个指针指向它
/*
int num = 10;
int *p = #
// *p == num
// num = 55;
*p = 55;
int *p1 = p;
*p1 = 100;
int *p2 = #
printf("%i\n",*p);
*/
// 3.指针的指向可以修改
/*
int a = 10;
int b = 5;
int *p = &a;
*p = 88;
p = &b;
*p = 44;
printf("%i\n",a);
printf("%i\n",b);
*/
// 4.不要访问野指针
// 没有赋值的指针, 我们称之为野指针
/*
int *p = NULL; // 0
printf("%i\n",*p);
*/
// 5. 指针类型是什么类型,就只能只想什么类型的数据
int num = 10;
char charValue = 'l';
double doubleValue = 8.8;
// int *p = #
// int *p = &charValue;
// int *p = &doubleValue;
double *p = &doubleValue;
printf("%lf\n",*p);
return 0;
}