-
1、不寫(xiě)1也可以
2、>>表示追加,>覆蓋,只會(huì)顯示最新的輸出
看日志文件:想看用戶(hù)之前的操作,所以是追加重定向
看最新數(shù)據(jù),所以用覆蓋重定向
查看全部 -
?標(biāo)準(zhǔn)輸入流是0,標(biāo)準(zhǔn)輸出流是1
./a.out 1>>a.txt,標(biāo)準(zhǔn)輸出流默認(rèn)是輸出到終端,重新定向后不再這樣而是輸出到我們指定的a.txt文件
查看全部 -
linux 把所有的外部設(shè)備也是當(dāng)做文件處理
實(shí)際上啟動(dòng)每一個(gè)C語(yǔ)言程序時(shí)都會(huì)自動(dòng)打開(kāi)三個(gè)文件
把默認(rèn)鍵盤(pán)當(dāng)做stdin文件
把默認(rèn)顯示器當(dāng)做stdout文件
也可以向指定的文件輸出:fprintf(stdout,"please input the value a:\n")
=printf("please input the value a:\n");
=向顯示器輸出
fscanf(stdin,"%d",&a);=
scanf("%d",&a)=本質(zhì)是從鍵盤(pán)文件stdin讀入a
fprintf(stderr,"the value must>0");return1;
查看全部 -
main(int argv,char* argc[])
argv代表執(zhí)行可執(zhí)行文件時(shí)候輸入的參數(shù)個(gè)數(shù),argc[]是一個(gè)字符數(shù)組,用于存入每一個(gè)具體的命令名稱(chēng)
字符數(shù)組作為函數(shù)參數(shù)的時(shí)候所用形式要注意:char* argc[],數(shù)據(jù)類(lèi)型為字符指針,記得加上[]
查看全部 -
1、Linux=unix like,unix是有發(fā)明C語(yǔ)言的人寫(xiě)的
main()函數(shù)實(shí)際的形式是main(int argv,char* argc)
2、Linux里面有一個(gè)命令連接符:命令1 &&命令2
會(huì)在命令1(執(zhí)行成功)返回0之后執(zhí)行命令2
截圖里面 第二個(gè)main.c文件return為110,所以命令gcc main.c -o main2.out執(zhí)行后返回的是110,所以 ./main2.out不會(huì)被執(zhí)行
查看全部 -
make 可以將大型的開(kāi)發(fā)項(xiàng)目分成若干個(gè)易于管理的模塊
make工具可以很清晰和很快捷的整理源文件
大型開(kāi)發(fā)項(xiàng)目文件多,用gcc太不方便,make在內(nèi)部也是使用gcc
檢查有沒(méi)有裝make:make -v
如果沒(méi)有裝:sudo apt-get install make
約定寫(xiě)一個(gè)文件:vi? Makefile#M大寫(xiě)
截圖說(shuō)明:已經(jīng)有了max.o min.o 下一次編譯的時(shí)候就不用全部從.c文件開(kāi)始編譯
在大項(xiàng)目中 如果每次編譯都需要將全部小文件編譯一次可能需要很久很久。make工具讓我們每次輸入make,只會(huì)自動(dòng)處理需要修改的地方
查看全部 -
1、用vi打開(kāi)一個(gè)文件后想再打開(kāi)一個(gè)(新)文件:sp xx.c
2、顯示行號(hào) set nu
3、剪貼自定義函數(shù)max:光標(biāo)指到該函數(shù)開(kāi)頭 該函數(shù)內(nèi)容所占的行數(shù)+d+d?
讓ctrl+w+↑,然后p,就把該內(nèi)容復(fù)制到上面的文件界面了。
4、用#include+尖括弧 包含的頭文件會(huì)在系統(tǒng)變量里面查找
用#include+".c”會(huì)在當(dāng)前目錄下查找。這時(shí)候只要gcc 總.c -o xx.out 就可以了
查看全部 -
set nu小時(shí)行號(hào)查看全部
-
sp 文件名 分屏查看全部
-
#?this?is?make?file?,?must?use?tab hello.out:max.o?min.o?hello.c ????gcc?max.o?min.o?hello.c?-o?hello.out max.o:max.c ????gcc?-c?max.c min.o:min.c ????gcc?-c?min.c
查看全部 -
touch ,文件名, 新建記事本文件查看全部
-
Www查看全部
-
很好的視頻查看全部
-
輸出重定向
查看全部 -
標(biāo)準(zhǔn)輸入流,標(biāo)準(zhǔn)輸出流,標(biāo)準(zhǔn)錯(cuò)誤流
查看全部
舉報(bào)