}執行結果:
str1 = programming
str2 = is
c1 = f
c2 =
2 c3 = e
int
main
(int argc,
char
*ar**)
;
乙個程式在啟動時允許系統或使用者給它傳遞資料,windows 和 linux 都支援,這些資料以字串的形式存在,多份資料之間以空格分隔。也就是說,使用者輸入的多份資料在程式中表現為多個字串。
給程式傳遞資料的一種方法就是從控制台執行程式,在 windows 下就是從 cmd(命令提示符程式)執行,在 linux 下就是從終端(terminal)執行,本節以 windows 為例講解。
#include
intmain
(int argc,
char
*ar**)
return0;
}
直接在vs下執行:
顯示傳入的資料條數是1條,內容是資料夾下exe檔案的位置。
在cmd下輸入下面的內容:
可以使用者自己輸入一些內容顯示出來。
c語言中,易錯知識點
1.結構體的計算 struct bbb p sizeof struct bbb 16 int main 2.結構體中結構體,共用體中結構體的大小 union aaahalf short kk number struct bbbhalf struct tagccc half long kk 結構體是個...
c細節知識點備忘
32位計算機中各型別取值範圍 變數型別 關鍵字位元組 取值範圍 字元型char 10 256 短整型short 2 32768 32768 無符號短整型 unsigned short 20 65535 整形int 4 21e 21e 無符號整形 unsigned int 40 42e 長整形long...
C語言中細節知識整理
puts a 輸出字串 a的定義為 char a 10 gets a a的定義同上,輸入字串,類似於scanf strcat str1,srt2 連線字串的功能 把str2接在str1後面 strcpy str1,str2 把字串str2賦給str1 strncpy str1,str2,n 把str...