討論串[問題] 指標的運算
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
A[0] = 5;. A[1] = 4;. A[2] = 3;. A[3] = 2;. A[4] = 1;. Ans1.. *P++ = 先 *P 再 P++. A[0] = 5; <----- P. A[1] = 4;. A[2] = 3;. A[3] = 2;. A[4] = 1;. 先取得 A
(還有683個字)
內容預覽:
#include<stdio.h>. #include<stdlib.h>. int main(){. int a[5]={5,4,3,2,1};. int *p;. p=a;. printf("%d\n",p);. printf("%d\t",*p++);. printf("%d\n",p);.
(還有155個字)
內容預覽:
i++ 是先取值再加一,比如說:. int i = 5;. printf("%d", i++); // 印出5,但過了這行之後 i 為 6。. 也就是效果相當於:. printf("%d", i);. i++;. 在這題目中效果相當於:. printf("%d", *p);. p++;. ++i 剛
(還有75個字)
內容預覽:
因為還在初心者的階段,若問了笨問題請多包涵. 程式:. int A[5];. int *P;. for(i=0;i<=4;i++). A[i]=5-i;. P=A;. 請問下列結果為何? 是各別五小題. 1.Printf(*P++) ans:5 (我算是6,*優先權較高所以先取A[0]再++). 2
(還有80個字)
首頁
上一頁
1
下一頁
尾頁