C語言不允許使用不完整的型別報錯是什麼意思啊

時間 2021-06-26 19:13:51

1樓:12345額時代

定義了一個指向陣列的指標,由於陣列長度不版確定,無法計算計算指標單位長權度,因此編譯器說結構定義不完整。解決方法如下:

1、變數的指標就是變數的地址。存放變數地址的變數是指標變數。即在c語言中,允許用一個變數來存放指標,這種變數稱為指標變數。

2、為了表示指標變數和它所指向的變數之間的關係,在程式中用“*”符號表示“指向”。

3、定義指標變數對指標變數的定義包括三個內容,其中,表示這是一個指標變數,變數名即為定義的指標變數名,型別說明符表示本指標變數所指向的變數的資料型別。

5、再如:int *s是指向整型變數的指標變數,float *d是指向浮點變數的指標變數.,char *g;是指向字元變數的指標變數。

2樓:飛鷹

意思就是出現“不允許使用不完整資訊”一般是定義了一個結構體。

比如:struct mystruct;

然後在使用這個結構體給變數定義的時候寫成了這樣:mystruct x,y;在ansi c語言中這樣是不允許的(c++可以)要寫抄成這樣:struct mystruct x,y,就沒有問題了。

3樓:匿名使用者

就c語言來說,出現“不允許使用不完整資訊”一般是你定義了一個結構體比如 struct mystruct;

然後你在使用這個結構體給變數定義的時候寫成了這樣:

mystruct x,y;

在ansi c語言中這樣是不允許的(c++可以)要寫成這樣:

struct mystruct x,y;

就沒有問題了。

4樓:段小樓

可能是是沒有包含標頭檔案,我遇到了這個問題就是這樣解決的

5樓:匿名使用者

請把具體的出錯資訊貼出來和哪一行出錯。

女生不允許別的女生碰我是為什麼,女生不允許別的女生碰我是為什麼?

玖玥愛影視 那說明這個女生心裡很喜歡你吧,已經對你產生了佔有慾,別的女生碰你她會吃醋,她的心裡你只屬於她一個人,並不希望任何人染指,一般很多女生都是這樣吧 w王海 你怎麼這麼笨?不過你也特別聰明!你能發現問題這是好事!她不讓別人碰你,這就特別明顯的她是喜歡你!中國人到目前為止在性方面都是特別自私的還...

小區物業不允許養狗,合法嗎,小區物業不允許業主封陽臺合法嗎

物業有沒有權禁止小區居民養狗?答案是肯定的 當然沒有!不但沒有權禁止小區居民養狗,其擅自把業主狗狗帶走的行為事實上已經構成了違法!首先,小區內可不可以養狗,可以養什麼樣的狗,以及養狗應該遵守哪些規則,這是城市管理者才有權決定的事宜!一般以當地 養狗管理條例 為準。如果地方法規或行政命令並沒有禁止居民...

為什麼老師不允許玩電腦呢,為什麼老師不允許玩電腦呢。

老師怕你沉迷於網路,荒廢學業唄,還有就是網路上很多是會帶壞小孩的思想的,而且不是每個學生都能控制自己上網的時間的 不是針對你吧,不知道你多大了,很多小孩的自控能力是很差的,特別是看到遊戲。而且玩了容易著迷,沒心思上課。我也覺得不許玩不是好辦法,我也讓我的孩子接觸電腦,ipaid。就是怕適得其反,希望...