-
重定向: 可将返回的结果写入文件; >> 覆盖 > 追加 < 读取查看全部
-
使用 fprintf 可以向文件中写入内容; <stdio.h> 指向 stdin (输入流) , stdout (输出流) , stderr(错误流);查看全部
-
若使用 scanf printf , 需要导入 stdio.h查看全部
-
main 中 argv 和 argc 的作用: argv 表示参数的个数; argc 存放参数的内容;查看全部
-
ANSI 98 标准中 for 循环不能在 for() 中初始化 i , 必须在之前声明;查看全部
-
echo $? 如果输出 0 , 则正常执行, 否则执行失败. (如果echo $? 命令写错,执行一条失败的指令,下一次使用 echo $? 返回的将不是0) main函数中的 return 0 表示执行成功 , 只有 return 0 , && 条件才会向后执行查看全部
-
c 语言 main 函数的完整形式 int main(int argv,char* argc[]) { ... return 0; }查看全部
-
编译且执行查看全部
-
ls /查看根目录 ls /etc/ 查看etc目录 ls /etc/ | grep ** 搜索etc目录中包含某个字符(**)的文件名 ps 查看进程 ps -e 输出当前全部进程查看全部
-
0是输入流 1是输出流 2是错误流 >>继续添加,不覆盖 >只保留最新的一份 cat *.txt查看文件内容查看全部
-
int main(int argc, char *argv[]) 其中argc是表示你输入了多少个参数,argv表示你输入的每个参数具体是什么。 比如运行./main,这时argc是1,argv[0]是./main return 0 返回一个值给造作系统, 系统用来判断上一程序是否正确执行,若返回值为0则执行成功, 否则执行失败。查看全部
-
echo $?查看程序是否执行成功,返回为0即执行成功,否则失败 gcc main.c -o main.out && ./main.out 当返回值为0(return 0)时,用&&符号可连接后面的内容一起执行(要求前面部分返回值为0时,才可执行) make -v查看当前linux系统是否有安装make工具查看全部
-
rm *.o 删除该扩展名的所有文件 编写Makefile,注意Tab键 make命令--自动执行Makefile,执行时如果有文件已经编译过的,就无需再次编译查看全部
-
.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 文件中的内容查看全部
-
gcc *.c *.c -o *.out #include<>系统预装库 #include""自定义库 :sp *.c创建多文件 :set nu显示行号 Ctrl+w+下箭头文件切换 数字(要复制的行数)+dd剪切代码 p粘贴 wqa保存所有并退出 q!强制退出查看全部
举报
0/150
提交
取消