学C笔记 - 基础整理

每一个C源程序都必须有且只有一个main函数

#include称为文件包含命令 扩展名为.h的文件称为头文件
#include <stdio.h> 引入输出输入语句 printf()和scanf()

函数:
printf("输出控制符",输出参数);

定义常量
#define 标识符 常量
#define 是一条预处理命令、宏定义命令
习惯上常量标识符大写 变量标识符小写

 

编译后立刻执行: gcc test.c -o test && ./test  

-c和-o都是gcc编译器的可选参数
-c表示只编译(compile)源文件但不链接,会把.c或.cc的c源程序编译成目标文件,一般是.o文件。
-o用于指定输出(out)文件名。不用-o的话,一般会在当前文件夹下生成默认的a.out文件作为可执行程序。
例如
gcc -c test.c将生成test.o的目标文件
gcc -o app test.c将生成可执行程序app

 

二进制转10进制  2的n次方减1

posted @ 2019-03-15 14:38  Jerome27  阅读(96)  评论(0编辑  收藏  举报