<编程达人入门课程> 本节内容 指针类型的使用 视频提供:昆山爱达人信息技术有限公司
<编程达人入门课程> 1、&是取地址符,任何变量都可以使用&来获取地址,但不能用在常量上: struct Point { int x; int y; }; char a; short b; int c; Point p; printf("%p %p %p %p \n",&a,&b,&c,&p); printf("%x %x %x %x \n",&a,&b,&c,&p); printf("%x \n",&10);
<编程达人入门课程> 2、探测 &变量 的类型: char a; short b; int c; int x = &a; int x = &b; int x = &c; 总结: &变量 的 类型是 变量+*
<编程达人入门课程> 3、指针变量赋值: char x = 10; int y = 20; char* p1 = &x; int* p2 = &y; p2 = (int*) &x;
<编程达人入门课程> 4、指针变量取值: int x = 1; int* p = &x; printf(“%x %x\n”,p,*(p)); *(p) = 2; printf(“%d \n”,x);
<编程达人入门课程> 课后作业: <编程达人官网:http://www.bcdaren.com/> 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群:252188393,246407901 联系电话:0512-57882866