- 4
- 0
- 约5.62千字
- 约 88页
- 2018-02-15 发布于浙江
- 举报
[计算机软件及应用]第3章指针
第3章
指针;;;;;;表示该变量为指向某类型变量的指针变量。; 将一个变量的地址(指针)赋给一个指针变量,用取地址运算符:;;;指针变量的引用方式:;注意:指针变量有各种类型,但指针变量的值只能是整型值。;?, 为同级运算符,结合性从右至左。
当?或?在一起时,具有抵消作用;#include stdio.h
main( )
{ int a,b;
int *p1,*p2;
a=100; b=10;
p1=a; p2=b;
printf(%d,%d\n,a,b);
printf(%d,%d\n,*p1,*p2);
/*printf(%u,%u\n,p1,p2);*/
getch();
};一、赋值运算
1、把一个变量的地址赋给一个指向相同数据类型的指针。
char ch ,*p; p=ch;
2、把一个已赋值指针的值赋给指向相同数据类型的另一个指针。
int i , *p,*q ; p=i; q=p;
3、把数组的地址赋给指向相同数据类型的指针。
int a[10],*p; p=a; ;;三、关系运算 ; 指向不同数据类型的指针之间的关系运算是没有意义的。指针与一般整数常量或变
原创力文档

文档评论(0)