-
c语言中的main函数的两个参数int argv, char* argc[]分别存储着:命令行参数个数和命令行参数。 其中argc[0]中存储着当前执行文件的路径查看全部
-
终端命令连接使用 && ,例如:gcc -c max.c && ls 只有当gcc -c max.c 执行成功(返回0)的时候,ls命令才被执行 准确的说,只有在前一条命令执行返回码是0的时候,&& 之后的命令才能被执行。 查看命令执行返回码可用命令:echo $? c/c++语言中main函数的return 0;语句中的0不是乱写的。查看全部
-
makefile 的编写 makefile在linux编程下是非常重要的一个文件,它的存在可以节省大量程序编译的时间。 当我们的工程存在大量的源文件的时候,如果我们一个一个文件都手动进行编译,这很浪费时间,我们可以将我们要编译文件全部写入到一个makefile中。这样,如果我们在修改了其中的某些文件,就不需要重新去编译那些未被修改的文件,而只会编译被修改的文件。因为make工具会根据文件时候修改来编译对应的文件,从而生成目标文件。 Makefile的格式: 例子: # this is make file 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 注释文本以#号开头 非注释第一行为最终的目标文件,例如: hello.out:max.o min.o hello.c 其中max.o和min.o为中间链接文件,当make工具执行Makefile时,遇到max.o和min.o会主动寻找这些文件是如何编译出来的。只有当这些.o文件全部被编译之后才编译第一条内容。 在终端输入: luanxue@ubuntu:~/workspace$ make 会自动执行workspace目录下的Makefile 其终端输出为: gcc -c max.c gcc -c min.c gcc max.o min.o hello.c -o hello.out workspace目录下将生成hello.out max.o min.o这三个文件查看全部
-
vim 常用指令: a: 当前光标之后插入 A:行尾插入 i:当前字符之前插入 I:行首插入 o:在当前行之后插入 O:在当前行之前插入 w:保存文件 q:退出vim x:删除光标之前的一个字符 dd:删除光标所在行 ESC:返回命令模式 : :进入命令行模式查看全部
-
"0==j"查看全部
-
printf("abc");==fprintf(stdout,"abc"); scanf("%d",&a);==fscanf(stdin,"%d",&a);查看全部
-
std流查看全部
-
int flag=1; while(flag){ scanf("%d",&i); if(i==0)break;//结束循环,如果没有这一步就一直在输入,造成死循环所以当输入为0的时候,结束循环,即结束输入 例如 1 2 3 4 4 5 6 0//这时结束循环 }查看全部
-
管道的思维方式很有意思,把目标功能分成好多小功能,有顺序,有并列,有输出流是输入流,通过一个个的管道,得到结果…… 很有意思,很有想法查看全部
-
管道就是上一个小程序的输出流是下一个程序的输入流,这样好多程序就是自动运行,很方便也很强大查看全部
-
c语言适用范围查看全部
-
C语言特点查看全部
-
ANSI C查看全部
-
主函数的返回值为0时,才能进行下一步操作查看全部
-
项目中的源代码 # include "" 系统中的源代码 # include <>查看全部
举报
0/150
提交
取消