c中怎麼輸出符號,C 中怎麼輸出符號「 」

2021-12-23 08:02:48 字數 4994 閱讀 6712

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:"

"

//pt指向字串"china"

cout

cout

//計算pi值

//按指數形式輸出,8位小數

cout

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;

c語言怎麼去掉輸出的,c語言怎麼去掉輸出的

把 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 ...

關於c 自定義類中的輸出函式怎麼能輸出到檔案

加了一個函式 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列的位置 ...

c語言無符號有符號變數輸出問題,C語言程式設計有符號和無符號整型變數顯示問題

首先 0xe0 十進位制是 14 16 224 你用有符號的char 儲存其實是儲存了 224 256 32 x 輸出的是十六進位制數 其實是 32的十六進位制 d 其實就是輸出 32 第三個是有符號 就是224 了 挺有意思的題目。逐條解釋吧。首先要明白char是按一個位元組儲存的,int是按4個...