C 程式設計中這個ERROR是什麼意思。。求高人解答

2021-07-01 01:57:35 字數 888 閱讀 6152

1樓:會飛的小兔子

型別定義不當,除數為0,指標使用錯誤。

error命令是c++語言的預處理命令之一,當前處理器預處理到error命令時將停止編譯並輸出使用者自定義的錯誤訊息。

int*re()

int*a;

a=newint[10];

for(inti=0;i<10;i++)

a[i]=i;

returna;

擴充套件資料error

用法示例:

#error親,您當前使用的不是c++編譯器噢!

#endif

#include

intmain()

printf("hello,world!");

return0;

2樓:匿名使用者

這句話的意思是說你不能對一個非左值進行輸入操作,輸入運算元必須是一個左值,不能是一個地址常量,而你應該是這樣的,定義了unsigned int a[10];然後cin>>a;這顯然是錯誤的,因為陣列名是一個指標常量,也就是一個地址常量,你應該這樣輸入ciin>>a[0]就可以了,陣列下標是0~9都可以~

3樓:德昂當

你肯定是定義了一個陣列

unsigned int a[10];

然後想輸入

cin>>a;

這樣寫是不對的,只能 cin>>a[0]; 不能一下就輸入

4樓:問捱捱抵得

你應該沒寫這個#include

using namespace std;

這個標頭檔案吧!

5樓:井字棋

cin>>a;也行的,如果是輸入字串的話

c語言程式設計是什麼,C語言程式設計是什麼?

這些c語言版本不僅實現了ansi c標準,而且在此基礎上各自作了一些擴充,使之更加方便 完美。回答者 10 13 14 34 c語言是一種通用的程式設計語言,由於其功能非常強大,因此可以用來完成一些非常複雜的工作.很多作業系統都是用c語言編寫的,例如 unix,ms dos,microsoft wi...

C 程式設計中記憶體分配形式是什麼

linux中,c 記憶體分配方式有三種 1 從靜態儲存區域分配。記憶體在程式編譯的時候就已經分配好,這塊記憶體在程式的整個執行期間都存在。例如全域性變數,static變數。2 在棧上建立。在執行函式時,函式內區域性變數的儲存單元都可以在棧上建立,函式執行結束時這些儲存單元自動被釋放。棧記憶體分配運算內建於處理器...

c 中 t 和 t 有分別嗎,程式設計 c 中 t 是什麼意思

t 表示一個字串,包含兩個字元 和 t 佔2個位元組的儲存空間 t 表示一個轉義字元,表示製表符。佔1個位元組的儲存空間。在c語言中,以反斜槓開頭,後跟一個字元或一個數字序列來表示一個字元量,稱為轉義字元。主要有以下三種形式 1 反斜槓後跟特定字元,如 n 2 反斜槓後跟1 3位8進位制數,如 10...