1樓:風若遠去何人留
用cout輸出字串是可以的。大前提是當前名空間需要是std。即**中使用了
using namespace std;
或者單獨宣告使用cout,即**中有
using std::cout;
否則需要使用
std::cout進行輸出。
在c++中有兩種字串的概念。
1 string 類物件字串。需要使用std名空間,或者宣告使用std::string。
定義時string s1 = "string";
輸出時cout< 2 字元陣列。 c語言中字串以字元陣列形式儲存,並約定以\0作為結束符。 當定義char s2[100] = "char array"; 時,輸出時使用 cout << s2; 2樓:欲成仙奈何為魔 標頭檔案寫沒寫錯?名稱空間有沒有宣告?最容易犯的錯誤就是這兩個了。最好把程式全發上來。還有,編譯器有沒有說錯誤? 3樓:匿名使用者 沒有整個的程式,特別是main函式,不知道你出的什麼錯誤,或者和整個函式無關的錯誤呢? 因為單從這個函式看,好像沒有太大問題。 4樓:匿名使用者 c++的標準輸出流就是cout,你的用法也是對的! 是不是沒有使用作用域說明:using namespace std;? 你給個完整的程式,或者把錯誤原因發一下? 5樓:匿名使用者 while(p) 6樓:萌寵奇趣秀 使用cout和cin必須呼叫標頭檔案 #include"iostream" using namespace std; 7樓:匿名使用者 #include using namespace std; 8樓: 標頭檔案加一個#include試試 9樓:倒黴熊 首先 這樣是可以輸出的 請問:提示的什麼錯誤,還是什麼也沒有輸出啊 你怎麼賦值的?? include void main if i 7 6 是i對7求佘數,如果i 14,則佘為0,i 8 則佘為1 include int main return 0 ddddddddddddddddddd 用c語言迴圈語句輸出26個大寫及小寫字母 可以參考下面的 include int main 擴充... printf函式的一般格式 printf 格式控制字串,輸出表列 以圖1所示為例。圖1.函式引數包括兩部分 1 格式控制字串,是用雙引號括起來的字串,也稱為轉換控制字串,它指定輸出資料項的型別和格式。它包括兩種資訊 格式說明項 由 和格式字元組成,如 d,f等。格式說明總是由 字元開始,到格式字元終... string str console.readline 輸入字串 for int i str.length 1 i 0 i 把字串當字元陣列逆向迴圈 console.readline 暫停程式檢視結果所謂字串 實際上是一個字元陣列 char 所以直接用for逆向迴圈就行了 console.write...c語言用迴圈輸出字母,C語言用迴圈輸出26個字母
c語言怎麼用printf輸出字串
C一維陣列,用for語句反向輸出字串