char-----字符数据类型 short---短整型 int---整形 long--长整型 long long---更长的整形 float--单精度浮点型 double--双精度浮点型 \n---换行符 short int--短整型
%c ---打印字符格式的数据 %d ---打印整形十进制数据 %f--打印浮点型 ?%lf--双精度浮点型 %p--以地址的形式打印 %x--打印16进 制数字
一字节八个比特位大小 局部变量与全局变量相同的时候,局部变量优先?
输入函数scanf("%d%d",&num1,&num2)---&取地址符号
c语言语法规定,变量要定义在当前代码块的最前面
变量具有生命周期与作用域,类似于数学中的定于域概念,在作用域内部,变量可以被调用。局部变量的作用域是其所在的大括号范围内,或者说哪里可用哪里就是作用域。全局变量的作用域是整个程序,生命周期的概念即变量在作用域内部的时候,该变量“活着”--可以调用,出了作用域后,就“死去”--不能被调用。
//包含一个stdio.h的文件
#include <stdio.h>/*预处理指令,告诉编译器在实际编译之前要包含stdio.h头文件*/
//main前面的int表示程序返回的值是一个整形值
//int main()//主函数 程序从这里开始执行
//{
/*我的第一个c程序*/
//printf("hello world");
//return 0;/*终止main函数,并返回值0*/
//char ch = 'A';//向内存申请一个空间存放字母A
//printf("%c\n", ch);//%c打印字符格式的数据
//return 0;
//}
int main()
{
int num1 = 0;
int num2 = 0;
int sum = 0;
scanf("%d%d",&num1,&num2);
sum = num1 + num2;
printf("sum = %d\n",sum);
}
|