C
概述
参考:
TODO: 头文件的由来
学习资料
菜鸟教程,C(快速上手尝试,简单直接)
Hello World
代码:hello_world.c
#include <stdio.h>
int main(void) {
printf("Hello World\n");
return 0;
}
编译(将会生成 a.out 文件)
gcc hello_world.c
运行
$ ./a.out
Hello World
C 语言的版本
不同的标准,甚至对 main() 函数的写法都有定义,这么多年下来,下面这些写法在某种情况下都是正确的 ^[知乎,[C语言]你真的了解C语言吗之main函数(一)]
main()
main(void)
main(int argc,char *argv[])
main(int argc,char **argv)
void main()
void main(void)
void main(int argc,char *argv[])
void main(int argc,char **argv)
int main()
int main(void)
int main(int argc,char *argv[])
int main(int argc,char **argv)
一、K & RC
1978 年
二、ANSI C
1989 年
三、C95
1995 年
四、C99
1999 年
五、C11
2011 年
六、C17
2017 年
七、C2x
202x 年
C 范儿
环境变量
项目结构
- bin/ # 编译后的可执行文件
- build/ # 编译产生的临时文件(如 .o 文件)
- src/ # 源代码
- include/ # 头文件
命令规范
代码格式
编码风格
依赖管理
构建方式
反馈
此页是否对你有帮助?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.