-
主函数的正确行的为:int main(int argv,char* argc[])
gcc main.c-o main.out && ./main.out两条语句一起执行,前一个命令执行成功之后才会执行后一个命令
判断是否执行成功: echo $? 若执行成功则返回“0”
例如:./main.out && ls
只有当返回值为0时,才会执行ls命令进行查看目录
故main函数中的“return 0”为判断main函数执行成功的返回值
return 0;
查看全部 -
创建c语言文件记得要加。c哦,不加的话,写的就是普通的脚本,不具有C语言的功能哦
&&在Linux里表示执行完第一条指令成功后再执行第二条指令
例如gcc main.c -o main.out && ./main.out
echo $?返回0表示上一条指令执行正确
查看全部 -
gcc -c 文件名 -o 命名.o 编译文件,生成.o文件 gcc 文件1.o 文件2.o ... 文件n.c 合并生成.out文件 cat 文件名 查看该文件 rm *.文件格式 删除目录下该格式的所有文件 如:rm *.out //删除所有.out文件
rm *.o 删除所有的.o文件
make把大型的开发项目分成若干个易于管理的模块
检查系统有没有装make >> make -v
若没有安装,则 >> sudo apt-get install make
创建make文件 >> vi makefile
make文件注释用 “#”
hello.out:max.o min.o hello.c //max.o和min.o hello.c一起生成hello.out文件
gcc max.o min.o hello.c(8个空格或代表8个空格的tab键)
max.o:max.c
gcc -c max.c
min.o:min.c
gcc -c min.c
执行make
hello.out:max.o min.o hello.c -o hello.out
查看全部 -
一、函数可以先编译成.o文件,然后再和主文件一起编译成可执行文件。在源代码多的时候可以提高效率。例如:1、gcc-c min.c -o min.o 2、gcc min.o hello.c 二、cat命令可以查看源代码。 三、.o文件不能被其他人查看,可以编写一个.h文件,然后在主文件中进行预处理声明 #include".h"。 通过.h文件别人就可以知道你编写的函数的类型了。
.c C语言源代码 .o编译过的二进制机器码文件 .h函数说明文件(没有源代码时,看.h就知道函数使用方法)PS:.h没有实际代码作用,仅供查看。 gcc编译流程分为4步 预处理(Pre-Processing) -> 编译(Compling) -> 汇编(Assembling) -> 连接(Linking) 预处理:处理#include、#define、#ifdef 等宏命令 编译:把预处理完的文件编译为汇编程序.s 汇编:把汇编程序.s编译为.o二进制文件 链接:把多个二进制文件.o集合(链接)成一个可执行文件 cp A B ----将A文件中的内容复制到B文件 cat A -----显示A 文件中的内容
查看全部 -
#include <studio.h>
int max (int a, int b)
{
if(a>b){
return a;
}else{
return b;
}
}
int main()
{
int a1=33;
int a2=21
int maxNum=max(a1,a2);
printf("the max value is %d",maxNum);
return 0;
}
分文件
vim可以同时打开多个文件:在命令模式下输入“:”:sp xx.xx 新建一个文件,分屏
ctrl+w+下箭头 切换到下边的代码
输入“:”+“set nu”显示行号
按p将代码复制到其他文件
:wqa //保存所有
查看全部 -
语言是基于UNIX开发的,所以使用c语言要在UNIX上。但windows是不兼容UNIX的,所以要下个虚拟机来运行UNIX 下载Ubuntu镜像:www.ubuntu.org.cn 虚拟机:mac版:VMware Fusion windows版:VMware Workstation ubuntu 是个可以兼容linux的镜像系统
查看全部 -
:q 退出
:w 保存
:wq 保存退出
clear 清除屏幕
sudo apt-get update 更新
sudo apt-get install vim 安装vim
sudo apt-get install gcc 安装gcc
cc-v cc-v 检查cc编译器版本信息
cd ~ 进入home家目录
pwd 查看当前位置
命令模式下: i~插入(光标前);
a~插入(光标后);
I~插入(行首) ;
A~插入(行尾);
o~下一行 ;O~上一行;
x~删除光标上内容; X~删除光标所在行; esc~退到命令模式;
q~退出vim;
:w~保存;
:wq~保存并退出;
./+文件名~运行文件;
程序名 文件名~用该程序执行该文件; mkdir~新建文件夹;
cd~~进入文件夹;
pwd~展示当前文件夹;
#include <stdio.h>
int main() {
printf("hello world!\n");
}
编译 cc 文件名.c
执行 ./文件名.out
r 可读
w 可写
x 可执行
查看全部 -
C语言代码规范:缩进4个空格
查看全部 -
创建从语言文件记得要加。c哦,不加的话,写的就是普通的脚本,不具有C语言的功能哦
查看全部 -
123456
MakeFile的用法
查看全部 -
注意以后尽量使用驼峰原则,代码书写一定要规范
查看全部 -
sudo 管理员权限查看全部
-
文本编辑器查看全部
-
虚拟机 VM workstation查看全部
-
乌班图 LTS版本查看全部
举报