本文目錄一覽:
- 1、 in function main’ title=’C語言 編程為什麼出現 pointer required on left side of -> in function main’>C語言 編程為什麼出現 pointer required on left side of -> in function main
- 2、c語言的case outside of switch infunction main一般怎麼解決
- 3、C語言里的side effect是什麼意思
- 4、c語言中sideof 表示什麼意思?
in function main’>C語言 編程為什麼出現 pointer required on left side of -> in function main
樓上的不要誤導別人。。
結構體是可以賦給結構體的
struct fan *p,*pend;改成struct fan *p,pend;把pend設為結構體的一個對象
13行 p[i]=student[i]
因為結構體可以賦值給結構體所以21 22 23 就不需要改了
27行 p[i].score //首先-的左邊必須是指針 但p[i]式結構體 所以用點號 socre也拼錯了
如果你喜歡的話可以(p[i])-score 因為每個地址都是指針類型的
c語言的case outside of switch infunction main一般怎麼解決
case outside of switch — 就是說你的 “case xx : ” 出現在 switch 開關語句以外。
一般怎麼解決:
case 只用在開關語句內,寫到 開關語句 之外,就是 寫錯了,把 case xx : 刪掉。
或者檢查一下標點符號,是不是switch 語句 標點符號 有錯,例如
switch (n); — 這裡多了分號
{ case 1: …;break;
C語言里的side effect是什麼意思
side effect是關於計算(Evaluation)表達式的效應之一。譬如 int i; 計算 i = 3 這個表達式會得到一個值3,但同時變量i也被賦值了,這賦值的效應就是side effect。不是所有計算都有副效應,例如 計算2+3 得到值5,但沒有side effect。
c語言中sideof 表示什麼意思?
測定某個類型所佔的內存空間 即字節個數如 sizeof(char ) 等於 1 因為不同的系統類型 所佔的字節數不同,所以提供了這個函數,測試系統基本類型所佔的內存空間 。 擴展類型也是基本理性組成的,所以SIEFOF 用來測試類型長度。
原創文章,作者:WDPT,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/146989.html