1 #include <stdio.h> 2 int main() 3 { 4 int a,b = 5; 5 printf("%d\n",b); 6 return 0; 7 }
#include <stdio.h>
预处理指令,由预处理器解释。预处理器读入源代码,根据预指令对其进行修改,然后把修改过的源代码递交给编译器。预处理器指令要放在程序的开始处
int main() {
这几行构成了main函数定义的起始部分
- 每个C程序必须并且只有一个main函数,它是程序执行的起点。
- main的函数是任意的。
- 程序由main开始到main结束.
int a
C语言的关键字,int定义一个整型变量a,还有后面的b
b = 5
= 是赋值,把5赋值给变量b,此处不是b等于5 // 严格区分 = 和 ==,前面是赋值 后面是判断,关系操作符用于测试"相等",如果两端操作数符合指定的关系,表达式的结果是1,不符合则为0 (有人说 == 这里运算结果是返回布尔值,我在书里看到的是 结果是一个整型值,而不是布尔值)
printf("%d\n",b);
格式 | 含义 |
%d | 以十进制形式打印一个整型值 |
%o | 以八进制形式打印一个整型值 |
%x | 以十六进制形式打印一个整型值 |
%g | 打印一个浮点值 |
%c | 打印一个字符 |
%s | 打印一个字符串 |
printf函数执行格式化输出。printf函数接受多个参数,也可以直接打印 printf(" ");
\n 的作用是回车换行,使输出更加美观、清爽
return
return : 子程序返回语句(可以带参数也可以不带参数)
补充:
注释--> 1、// 单行注释
2、/*
*/ 多行注释
3、#if 0
statements
#endif
条件编译注释。如果代码原先就有注释存在,再去注释代码,要从逻辑上删除一段C代码,使用#if指令,这是一种更安全的方法
结尾分号 ;
语句都需要加分号表示该语句的结束(除了宏定义,以后会写)
英文编程
使用英文输入法编程
差不多了,可以让你学会写一个简单的helloWorld了 (◦˙▽˙◦)