-
#include<stdio.h>
int max(int a, int b){
????if(a>b){
????????return a;
????}else{
????????return b;
????}
}
#include<stdio.h> #<>尖括號表示系統(tǒng)文件
#include "max.c" #“”雙引號表示非系統(tǒng)文件
int main(){
????int a1=33;
????int a2=21;
????int maxNum=max(a1, a2);
????printf("The max value is %d\n ", maxNum);
}
:sp max.c vim編輯器新建一個文件并打開窗口
Ctrl + w + 上下箭頭,兩個窗口里切換
gcc max.c hello.c -o main.out 編譯max.c和hello.c兩個文件,生成輸出文件main.out
查看全部 -
#include<stdio.h> int?main(){ ????printf("hello?world!"); ????return?0; } cc?a.c產(chǎn)生a.out ./a.out
查看全部 -
Linux C語言常用命令
sudo apt-get update 更新資源
sudo表示使用管理員權(quán)限
sudo apg-get install vim 安裝vim
cc -v 查看GCC編譯器版本
clean 清理屏幕
cd ~ 進(jìn)入家目錄
ls 查看當(dāng)前目錄下有哪些目錄
ls -l 詳細(xì)顯示當(dāng)前目錄文件
touch 新建
mkdir 創(chuàng)建目錄
rm 刪除
pwd 當(dāng)前所在位置
vi/vim 文件名 編輯文件
vim編輯器里按i,進(jìn)入編輯模式。按esc進(jìn)入命令模式
i是當(dāng)前光標(biāo)插入,a是光標(biāo)前插入
shift+a ?
d d
x 刪除
查看全部 -
vim指令的使用
查看全部 -
c語言是和計算機溝通的一種方式
ANSI C
C語言特點:1、linux嵌入式2、硬件編程3、高性能要求
查看全部 -
記得看一下2個函數(shù)有什么不同
查看全部 -
<stdio.h> 標(biāo)準(zhǔn)輸入輸出流
int main()//現(xiàn)在的標(biāo)準(zhǔn)里不能用void main
{
? ? ?printf("hello word!\n");
? ? ? return 0;
}
;wq
cc a.c//編譯
#include<stdio.h>導(dǎo)入標(biāo)準(zhǔn)輸入輸出流
在Linux中不要使用void main,要使用有返回值的
縮進(jìn)4個空格
保存并退出? ?:wq? ?
編譯? cc a.c
執(zhí)行 ./a.out
r可讀,w可寫,x可執(zhí)行
查看全部 -
打開終端
emacs /vim編輯器
先更新再安裝,密碼是系統(tǒng)密碼
sudo是管理員權(quán)限
查看編譯器版本,是GCC
clean清理屏幕
cd ~ 進(jìn)入home目錄
pwd當(dāng)前所在目錄位置,查看完整路徑
ls顯示當(dāng)前HOME目錄下包括哪些文件夾和文件
ls -l當(dāng)前文件類型、創(chuàng)建時間、權(quán)限、用戶、用戶組(d表示文件夾,-表示普通類型文件)
touch abcd新建文件abcd
rm abcd刪除文件abcd
mkdir workspace創(chuàng)建文件夾workspace
cd workspace進(jìn)入文件夾
mkdir les1創(chuàng)建文件夾les1
進(jìn)入代碼編輯界面
i插入
命令行i光標(biāo)前插入 a光標(biāo)后插入 o下一行插入
shift+: 保存文件
sudo(管理員權(quán)限)
sudo apt-get install + 軟件名稱 ? ?(安裝程序)
sudo apt-get update ? (更新資源)
sudo apt-get install vim ? (安裝VIM)
clear ? ?(清空屏幕)
cd + 目錄 ? ?(進(jìn)入目錄)
cd ~ ? ? (進(jìn)入根目錄)
ls ? ? (查看當(dāng)前目錄包含的文件和文件夾)
ls -l ? (查看當(dāng)前目錄包含的文件或文件夾的詳細(xì)信息)
touch + 文件名 ? ?(新建文件)
rm + 文件名 ? ? (刪除文件)
mkdir + 目錄名 ? ?(新建目錄)
pwd ? (查看完整目錄地址)
vi(vim) + 文件名 ?(使用VIM編輯文件)VIM命令模式:
i ? ?(插入模式 或 當(dāng)前光標(biāo)前插入字符)
Esc ? ? (返回命令行模式)
:w ? ?(保存)
a ? ?(當(dāng)前光標(biāo)后插入字符)
:q ? ? (退出VIM)
Shitf + a ? (在行尾插入字符)
Shift + i ? (在行手插入字符)
o ? ? ?(下一行插入字符)
Shift + o ? (在當(dāng)前行上行插入字符)
x ? ? (刪除單個字符)
dd ? ?(刪除整行字符)查看全部 -
tbuntu 商業(yè)支持較好(LTS長時間支持版本)通常32/64版本
雙系統(tǒng)或在虛擬機中安裝
安裝完啟動虛擬機
查看全部 -
標(biāo)準(zhǔn)輸入流、輸出流和錯誤流
查看全部 -
main.out:max.o min.o main.c
gcc max.o min.o main.c -o main.out
max.o:max.c
gcc -c max.c?
min.o:min.c
gcc -c min.c
查看全部 -
函數(shù)文件編譯成? .o? 提高編譯速度
.h? ? 聲明函數(shù)類型參數(shù)
gcc -c? xxx.c? -o xx.o
gcc xx.o? xx.o xx.c?
查看全部 -
記錄
查看全部 -
?
?
記錄
查看全部 -
?
記錄
查看全部 -
記錄
查看全部 -
記錄
查看全部 -
1、Vim 代碼編輯器
2、sudo apt-get update 更新最新資源庫
3、sudo 應(yīng)用管理員權(quán)限
4、sudo apt-get install vim 應(yīng)用管理員權(quán)限安裝vim軟件
5、cc-v 顯示當(dāng)前使用的cc編譯器的版本信息
6、gcc-v 顯示當(dāng)前使用的gcc編譯器的版本信息,gcc是完全兼容cc的一款開源、流行的編譯器。
7、clear 清潔屏幕
8、cd+空格 進(jìn)入某個目錄
9、cd ~進(jìn)入當(dāng)前目錄的家目錄(根目錄)
10、pwd 查看當(dāng)前所在的位置(顯示路徑)
11、ls 查看當(dāng)前目錄中包含哪些目錄(文件夾)或文件
12、ls –l以詳細(xì)信息的形式查看目錄(文件夾)或文件
如果此列表中一行的第一個字母為“d”,說明這是一個目錄(文件夾)
如是一個“-”,說明這是一個普通類型的文件
13、touch 文件名 ?在當(dāng)前目錄中新建一個文件
14、rm 文件名 ?刪除文件
15、mkdir 目錄名 ? 新建目錄(文件夾)
16、vi(或vim) 文件名.c ? 用vim編輯一個vim文件
17、在vim中
在命令模式時:
按“i” 進(jìn)入插入(insert)模式 ?在當(dāng)前光標(biāo)前插入
按“a” 進(jìn)入插入模式 ?在當(dāng)前光標(biāo)后插入
按“shift+a”(大寫A)在當(dāng)前行尾插入
按“shift+i”(大寫I) 在當(dāng)前行首插入
按“o” 在當(dāng)前光標(biāo)所在行下起新建一行插入
按“shift+o”(大寫O) 在當(dāng)前光標(biāo)所在行上起新建一行插入
按“ESC” 返回命令模式
按“x” 刪除當(dāng)前光標(biāo)的字符
按“dd” 刪除當(dāng)前光標(biāo)所在行所有字符
“:”+“w” ?保存文件
“:”+“q” ?退出vim編輯器
“:”+“q!” ?不保存退出查看全部
舉報