1樓:
把路徑改為如下:
system("start d:\\progra~1\\tencent\\qq2009\\bin\\qq.exe");
這樣就ok了,符合dos標準.
2樓:匿名使用者
空格就是空格,不需要轉義;
你需要的是:
system("start \"d:\\program files\\tencent\\qq2009\\bin\\qq.exe\"")
3樓:鋼神綠鋼
1.新建原始檔,引入標頭檔案#include "stdafx.h"和#include "stdio.h"。
2.定義主函式void main(){},在主函式中插入如下**:
char blank[2]=;
printf("%s\n",blank);
3.按紅嘆號測試。
4樓:匿名使用者
這樣就可以了:
system("start \"d:\\program files\\tencent\\qq2009\\bin\\qq.exe\"");
5樓:
空格用 '空格'來表示:' '
6樓:匿名使用者
d:\\progra~1\\tencent\\qq2009\\bin\\qq.exe
c語言中表示空格的是什麼**?
7樓:蟲心菜
分析如下:
不是所有字元都需要轉義的,空格直接就敲空格,或者使用ascii碼值賦值為32。
空格沒有轉義字元。合法轉義字元如下:
\a 響鈴(bel) 、\b 退格(bs)、\f 換頁(ff)、\n 換行(lf)、\r 回車(cr)、\t 水平製表(ht)、\v 垂直製表(vt) 0、\\ 反斜槓、\? 問號字元、\' 單引號字元、\" 雙引號字元、\0 空字元(null)、\ddd 任意字元 三位八進位制、\xhh 任意字元二位十六進製制。
拓展資料:
1、c語言是一門通用計算機程式語言,廣泛應用於底層開發。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
2、儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。
8樓:匿名使用者
不是所有字元都需要轉義的,空格直接就敲空格,或者使用ascii碼值賦值為32
空格沒有轉義字元
合法轉義字元如下:
\a 響鈴(bel)
\b 退格(bs)
\f 換頁(ff)
\n 換行(lf)
\r 回車(cr)
\t 水平製表(ht)
\v 垂直製表(vt) 0
\\ 反斜槓
\? 問號字元
\' 單引號字元
\" 雙引號字元
\0 空字元(null)
\ddd 任意字元 三位八進位制
\xhh 任意字元 二位十六進製制
9樓:匿名使用者
char space=32;
則space就是乙個表示空格的字元。
10樓:匿名使用者
你定義乙個字元c 然後賦值為32,這c就表示乙個空格
11樓:匿名使用者
char c ;
c = ' ';
if(c==' ')
printf("space!\n");
else
printf("no space!\n");
12樓:匿名使用者
ascii碼 十進位制32 十六進製制0x20表示 (space)空格
13樓:匿名使用者
char ch=' ';
cout<<(int)ch;
14樓:肉白骨
樓上全正解。printf("' '=%d",' ');
c語言中空格符號用什麼表示?
15樓:非常可愛
''表示為null,而' '表示為空bai格。
c語言的運算du符主要zhi用於構成表示式,同dao乙個符號在不同專的表示式中,其作屬用並不一致。下面按計算的優先順序,分別說明不同作用的表示式。需要特別指出,在c語言標準中,並沒有結合性的說法。
相同優先順序運算子,從左至右依次運算。注意字尾運算優先順序高於字首。因此++i++應解釋為++(i++)。
而與或非的運算優先順序都不一樣,因此a && b || b && c解釋為(a && b) || (b && c),合理使用優先順序可以極大簡化表示式。
擴充套件資料
在使用識別符號時還必須注意以下幾點:
(1)標準c不限制識別符號的長度,但它受各種版本的c語言編譯系統限制,同時也受到具體機器的限制。例如在msc中規定識別符號8位有效,tc規定識別符號32位有效。(在msc中,當兩個識別符號前8位相同時,則被認為是同乙個識別符號)。
(2)在識別符號中,字母的大小寫是有區別的。例如book和book是兩個不同的識別符號。
16樓:匿名使用者
空格和空字元的概念
''表示為null
而' '表示為空格。
char a[1]=;時a為null
char a[1]=;時a為乙個空格
17樓:匿名使用者
用「 」中間加個空格就可以了
用「」中間不加空格的是表示空串
18樓:
空格符號
和空字元是不一樣
的,在ascii裡面,空格符號的ascii碼是0x20,而空字元是版0x0,2個是完全不一樣的權2個字元呵呵.空字元一般來描述乙個字串的結尾,其實是控制符的一種,但不能理解為沒有字元,應該理解為代表什麼都沒有的字元.好比回車0x0a和換行0x0d雖然不顯示,但是也是控制字元的一種.
(這些字元以前是用於印表機的,所以很多都沒有用了)
19樓:輝少
第二個是正確表示空格的方式,第乙個直接為空沒有內容;區別就是第二個是表示空格賦值給a[1],空格ascll碼為32賦值給了a[1].
20樓:匿名使用者
vc裡面有這種用法?我沒見過啊。
要表示空格應該是char a[n];a[1]=' ';或者char a=' '
21樓:匿名使用者
用' '表示空格
''是錯的
22樓:心聲代
直接用空格
不放心的話你就用asiic中對應的數值表示0x20吧好像
23樓:匿名使用者
''這個單引號也可以
c語言中空格怎麼表示?
24樓:幻翼高達
需要準備的材料分別有:電腦、c語言編譯器。
1、首先,開啟c語言編譯器,新建乙個初始.cpp檔案,例如:test.cpp。
2、在test.cpp檔案中,輸入c語言**:char a = ' ';printf("%c1", a);。
3、編譯器執行test.cpp檔案,此時成功表示了空格並列印了出來。
25樓:
空格的ascii為 32 你可以用ascii碼,表示也可以直接用' '表示,單引號中間有乙個空格。
26樓:戶哲茂
用字元表達的話 就是按一下空格鍵
' ' 或者"abc def"就可以
當然你也可以賦值 比如
char a="abcdefg";
a[2] = 0x20;
結果就是"ad defg"
27樓:
可以用空字串表示 " "
28樓:
就' '就行了引號中間敲個空格
29樓:群加豆
就輸入乙個空格就行 !!!
30樓:彼年之殤
' ' 就這樣的
c語言裡空格是\加什麼
31樓:非常可愛
c中定義了一些字母前加"\"來表示常見的那些不能顯示的ascii字元,如\0,\t,\n等,就稱為轉義字元。
轉義字元具有特定的含義,不同於字元原有的意義,故稱「轉義」字元。例如,在前面各例題printf函式的格式串中用到的「\n」就是乙個轉義字元,其意義是「回車換行」。轉義字元主要用來表示那些用一般字元不便於表示的控制**。
轉義字元是很多程式語言、資料格式和通訊協議的形式文法的一部分。對於乙個給定的字母表,乙個轉義字元的目的是開始乙個字串行,使得轉義字元開頭的該字串行具有不同於該字串行單獨出現時的語義。因此轉義字元開頭的字串行被叫做轉義序列。
擴充套件資料常用的轉義字元及其含義
轉義字元轉義字元的意義ascii**
\n回車換行10
\t橫向跳到下一製表位置9
\b退格8
\r回車13
\f走紙換頁12
\\反斜線符"\"92
\'單引號符39
\」雙引號符34
\a鳴鈴7
\ddd1~3位八進位制數所代表的字元
\\xhh1~2位十六進製制數所代表的字元
32樓:匿名使用者
空格,也就是空字元(nul)的轉義字元是\0。
所有的ascii碼都可以用「\」加數字(一般是8進製數字)來表示。
在ascii 編碼內,0~31(十進位制)範圍內的字元為控制字元,它們都是看不見的,不能在顯示器上顯示,甚至無法從鍵盤輸入,只能用轉義字元的形式來表示。不過,直接使用 ascii 碼記憶不方便,也不容易理解,所以,針對常用的控制字元,c語言又定義了簡寫方式,完整的列表如下:
33樓:匿名使用者
一、\0 是空字元(null) 但直接打空格就可以。
合法轉義字元如下:
\a 響鈴(bel)
\b 退格(bs)
\f 換頁(ff)
\n 換行(lf)
\r 回車(cr)
\t 水平製表(ht)
\v 垂直製表(vt) 0
\\ 反斜槓
\? 問號字元
\' 單引號字元
\" 雙引號字元
\0 空字元(null)
\ddd 任意字元 三位八進位制
\xhh 任意字元 二位十六進製制
擴充套件資料c語言中各運算子的結合性分為兩種,即左結合性(自左至右)和右結合性(自右至左)。例如算術運算子的結合性是自左至右,即先左後右。
如有表示式x-y+z 則y 應先與「-」號結合,執行x-y 運算,然後再執行+z 的運算。這種自左至右的結合 方向就稱為「左結合性」。而自右至左的結合方向稱為「右結合性」。
最典型的右結合 性運算子是賦值運算子。如x=y=z,由於「=」的右結合性,應先執行y=z 再執行x=(y=z)運算。c語言運算子中有不少為右結合性,應注意區別,以避免理解錯誤。
34樓:劉2星雨
不是所有字元都需要轉義的,空格直接就敲空格,或者使用ascii碼值賦值為32
空格沒有轉義字元
合法轉義字元如下:
\a 響鈴(bel)
\b 退格(bs)
\f 換頁(ff)
\n 換行(lf)
\r 回車(cr)
\t 水平製表(ht)
\v 垂直製表(vt) 0
\\ 反斜槓
\? 問號字元
\' 單引號字元
\" 雙引號字元
\0 空字元(null)
\ddd 任意字元 三位八進位制
\xhh 任意字元 二位十六進製制
35樓:用著追她
c語言裡空格是' ',反斜槓是轉義字元,空格不需要轉義 。
c語言的使用優點:
1、簡潔緊湊、靈活方便。c語言一共只有32個關鍵字,9種控制語句,程式書寫形式自由,區分大小寫。把高階語言的基本結構和語句與低階語言的實用性結合起來。
c 語言可以像組合語言一樣對位、位元組和位址進行操作,而這三者是計算機最基本的工作單元。
2、運算子豐富。c語言的運算子包含的範圍很廣泛,共有34種運算子。c語言把括號、賦值、強制型別轉換等都作為運算子處理。
從而使c語言的運算型別極其豐富,表示式型別多樣化。靈活使用各種運算子可以實現在其它高階語言中難以實現的運算。
3、資料型別豐富。c語言的資料型別有:整型、實型、字元型、陣列型別、指標型別、結構體型別、共用體型別等。
能用來實現各種複雜的資料結構的運算。並引入了指標概念,使程式效率更高。
擴充套件資料
c語言使用缺點:
1、 c語言的缺點主要表現在資料的封裝性上,這一點使得c在資料的安全性上有很大缺陷,這也是c和c++的一大區別。
2、 c語言的語法限制不太嚴格,對變數的型別約束不嚴格,影響程式的安全性,對陣列下標越界不作檢查等。從應用的角度,c語言比其他高階語言較難掌握。也就是說,對用c語言的人,要求對程式設計更熟練一些。
c語言中“0”到底是不是空格,C語言在中,空格是 0 的標誌嗎
充實生活 肯定不是空格啊,那個是個顯示不出來的字元,使用來做字串結束標誌的,ascii 碼裡面好多都顯示不出來的字元,列印出來應該都是這個效果的啊。 金色潛鳥 c語言中 0 不是空格,是空字串。0 是字元常量,null 字元,ascii碼數值0,用作字串結尾符。0 是字串,裡面有一個寫入的字串結尾符...
C語言中,085為,c語言中負數如何表示
printf函式輸出strlen 函式執行的結果,strlen 計算字串 t 065 xff n 的字元個數,該字串中有5個元素,所以會輸出5,5個元素分別是 1 t 換碼符 t 表示水平製表位 horizeontal tab 2 雙引號 3 065 字元 後面的數字065是三個八進位制數,它是數字...
C語言中,如何表示變數的n次方,C語言中,如何表示乙個變數的n次方?
用pow函式 pow函式的形式 pow double x,double y 用來求解x的y次方。使用dupow函式時,如果變數原先定義為整型,需要強制轉換為浮點型。舉例 double a pow 3.14,2 計算3.14的平方。注 使用pow函式時,需要將標頭檔案 include包含進原始檔中。c...