[工学]c语言 指针 详解.pptVIP

  • 6
  • 0
  • 约9.93千字
  • 约 59页
  • 2018-03-09 发布于浙江
  • 举报
[工学]c语言 指针 详解

例8.5 #include stdio.h void main ( ) { float *pi,x; scanf(%f,x); pi = x ; printf(%.0f\n,*pi); } 8.4 指针与字符串 字符串的引用有两种方法 四、 指针的运算 C仅允许指针作三种运算 ** 指针的比较运算(关系) ** 指针的减法运算 ** 指针与一个整数的加减运算 1. 指针的比较运算 假定两个指针变量 p, q,当两个指针指向同一个数组时,以下比较运算结果为逻辑值 pq p 指针所指元素位于q所指元素之后时为1 pq p 指针所指元素位于q所指元素之前时为1 p=q p指针所指元素位于q所指元素之后(或两指针指向同一元素)时为1 p q int a[6] 2. 指针的减法运算 两指针p,q指向同一数组 p-q的结果为p所指元素与q所指元素之间相隔的元素的个数(不是地址值之差,也不是变量值之差) 3. 指针与整数的加减运算 当一个指针指向一个数组时,指针与一个整数n 相加或相减,表示将指针向后或向前移动了n个元素 p=q p指针所指元素位于 q 指针所指元素之前(或两指针指向同一元素)时为 1 p==q 两指针指向同一元素时为 1 p!=q 两指针不指向同一元素时为 1 例题: 1 若定义char *p=I am a stud

文档评论(0)

1亿VIP精品文档

相关文档