C++ C语言
C++文件后缀名 xxx.cpp
C语言文件后缀名xxx.c
C++可向下兼容C
所以一般用cpp后缀名
函数
//表示注释
main
return
在编程语言中,可以把函数当成一个机器,在函数里面封装好我们的内容,我们只需输入一些东西,就可以输出我们要的东西。
- int 表示函数的返回类型为整数类型
- 函数首先要输入一些值,在()里定义,也可以不输入。
- 函数内部可以处理一些事情,在{ }里面定义。
- 函数是可以返回一些值的。return 返回函数返回值,如返回0,0为整数,和前面定义的返回值类型int是对应的。
函数的写法:
如:输入两个整数,返回相加结果。
调用函数(主函数)
在哪里可以调用函数呢?——主函数
编译器会按照从上到下的顺序阅读代码
如果顺序反过来,编译器将报错,因为编译器不理解add函数。
add函数由主函数main调用
那么主函数main由谁调用呢?返回值类型必须是整数int类型么?
变量
我们可以把变量看作空箱子
箱子里放入跟它同一类型的任何值
注意:c语言中变量必须先声明后使用(python可以直接用)
标识符 关键词
标识符是我们自己定义的名字,用来表示变量、函数、其他实体等。
标识符必须进行声明或定义,才能被编译器运行。
标识符命名规则
关键词
int不是标识符——int不是我们随意命名的,int并不是任何一个实体的名称,int是c语言中的关键词。
C语言中所有的关键词:
常量
常量即不变量
字符串常量也不要被声明
变量可以通过赋值进行修改,而常量不能修改,即常量不能进行赋值。
printf函数
printf即格式化打印
printf()括号里第一个位置必须是字符串
除了直接传入一个字符串外,还可以通过占位符的方式进行打印
占位符printf
printf通过占位符将变量result打印出来。
用printf打印出整数:
该操作输出为:A=123 B=456
include命令
#include 就可以把头文件stdio.h中的代码复制到我们的代码中
要调用函数,就必须先定义好函数。
如printf函数是系统自带函数,当我们调用printf函数时,printf定义函数的内容就被写在了头文件里面
这个文件里面写了printf函数的函数定义,因此当我们引用时就可以直接调用,无需在自己的代码文件中再次定义。