1樓:匿名使用者
定義了一個stu結構體物件陣列 並進行了初始化 最後呼叫fun(students+2); 其中students 是201001,"shang",19 students+1 是201002,"zhang",18 students 是201001,"chang",18
所以列印的結果是 chang
2樓:匿名使用者
students陣列中的三個元素為,,
所以students+2就是3,最後會輸出chang。也就是第3個元素中的name成員變數
3樓:匿名使用者
chang//陣列名代表首地址students+2相當於students[2];
4樓:匿名使用者
struct stu
; //結構體
void fun(struct stu*p)//以字串的形式輸出傳遞過來的結構體內的name項main(),,
}; //例項化3個結構體
fun(students+2); //呼叫fun函式,students是指students[0],加1是指students[1],加2是指students[2]}
5樓:匿名使用者
struct stu //定義一個有三個成員的結構變數;void fun(struct stu*p) //輸出一個人的姓名main()
, //按上面結構型別開闢三個單元,初始化賦值三個人的資訊,};
fun(students+2); //輸出第三個人的姓名(students+0為第一個,students+1 為第二個)}
c語言,麻煩解釋下四個各選項。。
6樓:那年圍城的故事
scanf(「格式控制」,地址列表)函式的格式控制符不能限定輸入的資料的長度。
d選項的%6.2f 錯了!!
c語言急求解釋
include int main 求兩個dao數中的較大者的max函式專int max int x,int y 修改的屬地方 1 scanf 輸入四個整數 d d d d a,b,c,d 裡面的輸入四個整數要去掉,這個是標準輸入函式,不具有輸出功能,要是想輸出這樣的提示就在上面加printf 2 i...
c語言程式設計求解釋
include int main 返回整數number的各位中含有digit的數量int countdigit int number,int digit while number 0 return s 返回結果 include int main 主函式,程式入口int countdigit int ...
C語言求講解求求求謝謝,C語言 求解釋 謝謝
用指標運算元組理解有點麻煩,把指標表達換算成下標就簡單了 static int a 3 static int p 3 int i 0 while i 3 p i i p i 3 換算成下一行a i i a 0 i 3 printf d n p 0 換算成下一行printf d n a 0 0 pri...