電商專業(yè)學(xué)習(xí)嵌入式軟件開發(fā)第十六天

  • 預(yù)科第六天

老師接著昨天的內(nèi)容繼續(xù)將Linux基礎(chǔ)大概講完了称鳞,然后又開始給我們講C基礎(chǔ)。

19.touch創(chuàng)建普通文件
touch 文件名:在當(dāng)前工作路徑下創(chuàng)建普通文件
touch 具體路徑:代表創(chuàng)建具體路徑下的某個普通文件
20.刪除普通文件
rm 文件名:在當(dāng)前工作路徑下刪除文件
rm 具體路徑:代表刪除具體路徑下的某個普通文件

在用戶主目錄下創(chuàng)建2017/02文件夾,在2017/02文件夾下創(chuàng)建一個1.txt普通文件

mkdir -p 2017/02
touch 2017/02/1.txt
21.重命名mv欢顷,移動
mv 源文件名 目的文件名:重命名
mv 源文件 目標(biāo)路徑:移動
22.復(fù)制文件cp
cp源文件名 目的文件路徑:復(fù)制普通文件
cp -r 源文件目錄 目的文件路徑:復(fù)制非空目錄
23.vim

1>安裝

sudo apt-get install vim
如果上述步驟出現(xiàn)錯誤先輸入sudo apt-get update更新系統(tǒng)的包渤滞,再輸入sudo apt-get install vim

2>配置

cd /etc/vim
sudo vim vimrc
讓鼠標(biāo)滾動最下面,先按i鍵全闷,然后在該文件最下面輸入一下內(nèi)容
set mouse=a
set number
syntax on
set autoindent
set tabstop=4
輸入完成后,再按下esc鍵萍启,shift+:,輸入wq最后按enter鍵

3>使用

(1)打開1.txt文件:vim/vi 1.txt
(2)vim的三種模式
非可編輯模式——可編輯模式——可視化模式
當(dāng)打開文件時,該文件處于非可編輯模式,按下i鍵,進(jìn)入可編輯模式
(3)怎么操作編輯后的文本
ESC鍵將vim的模式由可編輯模式→非可編輯模式
shift+:
w:保存
q:退出vi可編輯文本
wq:保存退出
q!:不保存退出

(4)快捷操作(所有操作在非可編輯模式下操作)

yy:復(fù)制光標(biāo)所在的一行
p:從光標(biāo)的下一行開始粘貼
n yy:復(fù)制n行,從光標(biāo)所在一行開始
n dd:刪除n行,從光標(biāo)所在一行開始

(5)可視化模式的使用
先確保在非可編輯模式总珠,按下shift+v進(jìn)入可視化模式,上下選擇需要操作的范圍勘纯,按y鍵復(fù)制局服,d鍵刪除,p鍵粘貼驳遵,操作完成之后又進(jìn)入非可編輯模式

C

1.hello world

怎么執(zhí)行C語言的代碼
xxx.c→由編譯器編譯產(chǎn)生一個可執(zhí)行文件→執(zhí)行可執(zhí)行文件

2.gcc編譯器淫奔,是將C語言程序編成可執(zhí)行的文件
1>gcc xxx.c 會產(chǎn)生一個a.out的可執(zhí)行文件
2>gcc xxx.c -o xxx(不要寫成xxx.c,會覆蓋源文件)
3>gcc xxx.c -g -wall(開啟所有警告)
3.在學(xué)習(xí)中要經(jīng)常干掉警告;在開發(fā)中可以不用管太多警告。
4.注釋(不參與編譯)
單行注釋://代碼注釋
多行注釋:/*代碼注釋*/
塊注釋:/**代碼注釋*/(有一個提示作用的)
注意點:/*會與碰到的第一個*/進(jìn)行匹配,嚴(yán)禁嵌套
5.C程序注意點
1>一個C程序有且只有一個main
2>int main(),這個int可以省略
3>return代表整個程序的結(jié)束,return下面的代碼不會被執(zhí)行
6.printf函數(shù)

1>輸出雙引號里面的內(nèi)容
2>\n是一個換行轉(zhuǎn)義字符

7.代碼格式

1>每一個{后,先換行,再敲一個tab鍵
2>注意運算符和操作數(shù)之間的空格

8.常量:固定的量,不會變

整數(shù)常量:1 2 3 4 5
小數(shù)常量:1.0 2.1 3.0
字符常量:a b c
字符串常量:hello world
地址常量:0xfff0d

9.變量:會變的量

整數(shù)類型:int
小數(shù)類型(浮點型/實型):float(單精度),double(雙精度)
字符類型:char

10.變量的定義

數(shù)據(jù)類型+變量名;
數(shù)據(jù)類型的作用:只是表明某個變量將來只能存儲什么類型的變量
多個變量的定義:數(shù)據(jù)類型 +變量1,變量2,變量3;

11.標(biāo)識符的命名規(guī)范

硬性規(guī)范:(不能觸犯)
1>只能由字母 下劃線 數(shù)字構(gòu)成
2>不能由數(shù)字開頭
3>不能與關(guān)鍵字相同(如:int float double char if else switch while typeof typedef sizeof……)
建議的規(guī)范:
1>不能用拼音,多查字典
2>使用駝峰命名法 numOfStudent或num_of_student
3>見名知意

12.printf詳細(xì)用法

%d:占位符,是替整數(shù)類型的數(shù)據(jù)占的位置
%f:占位符,替浮點類型的數(shù)據(jù)占位置
%c:占位符,替字符類型的數(shù)據(jù)占位置
%p:占位符,替地址類型的數(shù)據(jù)占位置

%m.nf(右對齊)
n:代表小數(shù)點后面的位數(shù)
m:代表數(shù)的寬度,算上小數(shù)點
m>n+1+整數(shù)部分的實際位數(shù),m才有意義,否則沒有意義

如果是%-m.nf(左對齊)

%md:m代表寬度
%mc:m代表寬度

13.float和double

float最高精度精確度是7位
double最高精度精確度是16位

14.

在計算機(jī)中最小的組成單位是1Byte,1個字節(jié)
1Byte=8bit
每一個字節(jié)所對應(yīng)的編號是地址

15.&符號是取某個變量的地址

&變量

16.scanf:scan formatter格式化輸入函數(shù)

scanf()是先找到某個變量的地址,再通過地址尋找地址所對應(yīng)的字節(jié)單元,然后將值賦給字節(jié)單元即變量

int value;
int value1;
scanf("%d%d",&value,&value1);
scanf注意點:
1>不要在scanf里面搞太大的動作
2>不準(zhǔn)加\n
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末堤结,一起剝皮案震驚了整個濱河市唆迁,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌竞穷,老刑警劉巖唐责,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異瘾带,居然都是意外死亡鼠哥,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進(jìn)店門看政,熙熙樓的掌柜王于貴愁眉苦臉地迎上來朴恳,“玉大人,你說我怎么就攤上這事允蚣∮谟保” “怎么了?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵嚷兔,是天一觀的道長森渐。 經(jīng)常有香客問我,道長谴垫,這世上最難降的妖魔是什么章母? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮翩剪,結(jié)果婚禮上乳怎,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好蚪缀,可當(dāng)我...
    茶點故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布秫逝。 她就那樣靜靜地躺著,像睡著了一般询枚。 火紅的嫁衣襯著肌膚如雪违帆。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天金蜀,我揣著相機(jī)與錄音刷后,去河邊找鬼。 笑死渊抄,一個胖子當(dāng)著我的面吹牛尝胆,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播护桦,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼含衔,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了二庵?” 一聲冷哼從身側(cè)響起贪染,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎催享,沒想到半個月后杭隙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡睡陪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年寺渗,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片兰迫。...
    茶點故事閱讀 39,834評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖炬称,靈堂內(nèi)的尸體忽然破棺而出汁果,到底是詐尸還是另有隱情,我是刑警寧澤玲躯,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布据德,位于F島的核電站,受9級特大地震影響跷车,放射性物質(zhì)發(fā)生泄漏棘利。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一朽缴、第九天 我趴在偏房一處隱蔽的房頂上張望善玫。 院中可真熱鬧,春花似錦密强、人聲如沸茅郎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽系冗。三九已至奕扣,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間掌敬,已是汗流浹背惯豆。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留奔害,地道東北人楷兽。 一個月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像舀武,于是被迫代替她去往敵國和親拄养。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內(nèi)容