1樓:匿名使用者
加上轉義字元("\\")就能輸出符號"\"。
如printf("c:\\user\\my");
輸出結果為c:\user\my
以下是一些常用的轉義字元
\a 響鈴(bel) 7
\b 退格(bs) ,將當前位置移到前一列 8\f 換頁(ff),將當前位置移到下頁開頭 12\n 換行(lf) ,將當前位置移到下一行開頭 10\r 回車(cr) ,將當前位置移到本行開頭 13\t 水平製表(ht) (跳到下一個tab位置) 9\v 垂直製表(vt) 11
\\ 代表一個反斜線字元''\' 92
\' 代表一個單引號(撇號)字元 39
\" 代表一個雙引號字元 34
\0 空字元(null) 0
2樓:阿彌陀佛
在需要轉義字元輸出
cout<<'\\'< \b 退格 \f 走紙換頁 \n 換行 \r 回車 \t 橫向跳格 (ctrl-i) \' 單引號 \" 雙引號 \\反斜槓 3樓:匿名使用者 cout<<"\\"; 4樓:匿名使用者 printf("\\"); 5樓:匿名使用者 使用轉義字元\ #include int main() c++如何輸出雙引號:" 6樓:默寶小跟班 利用轉義字元"\"來輸出。 c++中所有的特殊字元都可以通過新增轉義符"\"來輸出,比如要輸出雙引號: std::cout << "\""; 轉義字元還可以加其他字元組成特殊的作用,比如換行"\n"。 7樓:聽不清啊 只要使用轉義字元\" (反斜槓加雙引號,代表一個雙引號字元)。 cout<<'\"' 8樓:匿名使用者 使用轉義符\即可,例如要輸出「a」可以利用如下語句cout<<"\"a\""< 9樓: cout << "\"a"; 使用轉義符\" 10樓:匿名使用者 cout <<"a\""; c++怎麼用cout輸出字串 11樓:狼道刀 如果你是用char定義了字元陣列的話, 直接輸出字元陣列名就行了,如果你用的string類, 同樣直接輸出。 **如下: #include #include using namespace std; int main() 擴充套件資料 c++的輸入輸出流: 輸入和輸出是資料傳送的過程,資料如流水一樣從一處流向另一處(單方向、一維)。c++形象地將此過程稱為流(stream)。c++的輸入輸出流是指由若干位元組組成的位元組序列,這些位元組中的資料按順序從一個物件傳送到另一物件。 實際上,在記憶體中為每一個資料流開闢一個記憶體緩衝區,用來存放流中的資料。當用cout和插入運算子「<<」向顯示器輸出資料時,先將這些資料送到程式中的輸出緩衝區儲存,直到緩衝區滿了或遇到endl,就將緩衝區中的全部資料送到顯示器顯示出來。 在輸入時,從鍵盤輸入的資料先放在鍵盤緩衝區中,當按回車鍵時,鍵盤緩衝區中的資料輸入到程式中的輸入緩衝區,形成cin流,然後用提取運算子「>>」從輸入緩衝區中提取資料送給程式中的有關變數。總之流是與記憶體緩衝區相對應的,緩衝區中的資料就是流。 在c++中,輸入輸出流被定義為類。c++的i/0庫中的類稱為流類(streamclass)。用流類定義的物件稱為流物件。 cout和cin並不是c++語言中提供的語句,它們是iostream類的物件。 正如c++並未提供賦值語句,只提供賦值表示式,在賦值表示式後面加分號就成了c++的語句,我們習慣稱之為賦值語句。 在c語言中常用printf和scanf進行輸出和輸入,printf和scanf是c語言庫函式中的輸入輸出函式,一般也習慣地將由printf和scanf函式構成的語句稱為printf語句和scanf語句。在使用它們時,對其本來的概念要有準確的理解。 12樓:笨笨地攤貨 #include #include //不要忘記包含此標頭檔案using namespace std;int main() { int a; cout<<"input a:"; cin>>a; cout<<"dec:"/以十進位制形式輸出整數cout<<"hex:"/以十六進位制形式輸出整數acout<<"oct: "/以八進位制形式輸出整數achar *pt="china"; //pt指向字串"china" cout/指定域寬為,輸出字串 cout/指定域寬,輸出字串,空白處以'*'填充double pi=22.0/7.0; //計算pi值 //按指數形式輸出,8位小數 cout cout<<"pi="/改為小數形式輸出return 0; 拓展資料: c++是一種物件導向的計算機程式設計語言,由美國at&t貝爾實驗室的本賈尼·斯特勞斯特盧普博士在20世紀80年代初期發明並實現(最初這種語言被稱作「c with classes」帶類的c)。它是一種靜態資料型別檢查的、支援多重程式設計正規化的通用程式設計語言。它支援過程化程式設計、資料抽象、物件導向程式設計、泛型程式設計等多種程式設計風格。 c++是c語言的繼承,進一步擴充和完善了c語言,成為一種物件導向的程式設計語言。c++這個詞在中國大陸的程式設計師圈子中通常被讀做「c加加」,而西方的程式設計師通常讀做「c plus plus」,「cpp」。 13樓:高_婷婷 c++裡cout太自作聰明瞭,為了省去我們迴圈輸出字元的麻煩,cout<命令如下: void main() {char *p2="abcd"; cout<<*p2<輸出結果如下:0046f020才是p的值,0013ff7c實際為&p. aabcd 0013ff7c 0013ff7c 0046f020 press any key to continue 14樓: #include using namespace std; void main() c++中如何用printf輸出一個字串 15樓: c中格式字串的一般形式為: %[標誌][輸出最小寬度][.精度][長度]型別,其中方括號中的項為可選項。 #include "stdio.h" #include "conio.h" main() {printf("the program test print style!\n"); printf("%d\n" , 223); printf("%d\n" , -232); printf("\n"); printf("%o\n" , 223); printf("%o\n" , -232); printf("\n"); printf("%x\n" , 223); printf("%x\n" , -232); printf("\n"); printf("%u\n" , 223); printf("%u\n" , -232); printf("\n"); printf("%f\n" , 223.11); printf("%f\n" , 232.11111111); printf("%f\n" , -223.11); printf("%f\n" , -232.11111111); printf("\n"); printf("%e\n" , 223.11); printf("%e\n" , 232.11111111); printf("%e\n" , -223.11); printf("%e\n" , -232.11111111); printf("\n"); printf("%g\n" , 223.11); printf("%g\n" , 232.111111111111); printf("%g\n" , -223.11); printf("%g\n" , -232.111111111111); printf("\n"); printf("%c\n" , 'a'); printf("%c\n" , 97); printf("\n"); printf("%s\n" , "this is a test!"); printf("%s\n" , "2342o34uo23u"); printf("\n"); getch(); 16樓:匿名使用者 st.c_str()... 17樓:匿名使用者 printf("%s\n", st.c_str()); 18樓:下一站埃菲爾 print (「%d\n」,st); 試試看 19樓:散人的紀念 大哥,printf要加stdio.h的 20樓:匿名使用者 std::cout< 21樓:匿名使用者 你直接用c的吧 可能是你那兩個標頭檔案問題 要麼你定義下 std::string st; 把 printf d n 10 換成 if n 10 0 printf d n 10 c語言,將double資料輸出時,如何去掉小數位多餘的0?printf g n a 這樣試一下,是不是你想要的 double a 1.001 printf lf a 會輸出1.001000,怎樣才能輸出1.001 ... 加了一個函式 include include class matrix matrix int int getpoint int,int void disp matrix matrix int n 初始化為單位陣 int matrix getpoint int i,int j 找到矩陣i行j列的位置 ... 首先 0xe0 十進位制是 14 16 224 你用有符號的char 儲存其實是儲存了 224 256 32 x 輸出的是十六進位制數 其實是 32的十六進位制 d 其實就是輸出 32 第三個是有符號 就是224 了 挺有意思的題目。逐條解釋吧。首先要明白char是按一個位元組儲存的,int是按4個...c語言怎麼去掉輸出的,c語言怎麼去掉輸出的
關於c 自定義類中的輸出函式怎麼能輸出到檔案
c語言無符號有符號變數輸出問題,C語言程式設計有符號和無符號整型變數顯示問題