c 程式問題未宣告的識別符號,C 程式設計時出現「未宣告識別符號」錯誤提示

時間 2022-03-30 10:25:05

1樓:m婷婷

#include #include using namespace std; int main() while(result=="是"); return 0; } 你為什麼do...while迴圈裡的大括號不打呢?採納哦

2樓:拯救小家軍

char只能定義單個字元,只佔一個位元組。 漢字的話佔兩個位元組,應該用字元陣列來裝。 至於cin識別符號錯誤,多半是你的vc 沒有iostream.h 這個標頭檔案。

這是c++程式設計,標頭檔案沒錯啊,怎麼會出現未宣告的識別符號?

3樓:匿名使用者

任何寫在預編譯標頭檔案#include "stdafx.h"前面的都被忽略,你必須把#include 放到#include "stdafx.h"後面。

這和語言無關,是vc為了提高編譯速度特有的

為什麼我用vs2010編c++程式時,用「cout」「cin」時,除錯時說「cout」「cin」是未宣告的識別符號?

4樓:

在cout和cin的前面加上std:: 即std::cout和std::cin

表明cout和cin是定義在std名稱空間內的物件

或者在#include 下面加上using namespace std;

5樓:宮恨秋

用vs2010執行了此程式!可以正常執行,沒發現問題!

6樓:飛夢緣雨

沒有利用命令空間吧 using namespace std;

7樓:匿名使用者

要加上using namespace std;

c++程式設計時出現「未宣告識別符號」錯誤提示

8樓:篤俠

是endl 不是 end1。

9樓:匿名使用者

不是end1。。。是endl

c++程式設計,n」: 未宣告的識別符號 是哪的問題? 10

10樓:匿名使用者

c/c++程式設計過程中,定義陣列的時候有兩種情況。

一種是固定陣列長度,還有一組是動態分配長度。

這段**中是直接定義陣列,因此需要首先將陣列長度明確好;

也就是需要對陣列長度 n 進行首先賦值。否則就會報錯顯示變數未定義

希望對你有幫助,謝謝

11樓:匿名使用者

float a[n];這個n你又沒有定義;

另外,for (i = 0; i <= 9; i++)

cin >> a[n];這個地方 應該是 cin >> a[i];

visual c++ 執行c程式出現未宣告的識別符號,求解答

12樓:匿名使用者

開頭加#include

13樓:匿名使用者

在c語言裡沒有bool常量

C 新手問題 什麼是識別符號,C 如何宣告識別符號,急

c 中識別符號用於給在程式中定義的變數 函式 陣列 類 結構體以及用 typedef 自定義的資料型別等進行命名。一個標準的識別符號需要遵循以下規則 1.必須由字母 數字 下劃線構成,不能包含其它字元 2.第一個字元只能是字母或下劃線。注意 c 本身沒有對識別符號長度進行限制,但是有些編譯器限制了識...

為什麼老是提示 未宣告的識別符號a,b,望c語言大神指教

風若遠去何人留 a 和b是main裡面的,沒有傳到print中.所以出錯.這個最好的做法是,include int add int a,int b void print int x,int y void main int add int a,int b void print int x,int y ...

什麼是C語言中的識別符號,c語言中的識別符號分幾類

c c 中,是你用來標識變數名 符號常量名 函式名 陣列名 檔名 類名 物件名等的c c 有效識別符號的構成規則如下 1第一個字元必須是字母 不分大小寫 或下劃線 2後跟字母 不分大小寫 下劃線 或數字組成 3識別符號中的大小寫字母有區別。如,變數max,max,max代表三個不同的變數 4不能與c...