C语言复习
2019-03-09 本文已影响1人
apricoter
一、基础
/* */ 块式注释内容
// 单行注释内容
#include<stdio.h> 编译预处理,即从标准库中查找“stdio.h'文件以提供输入输出函数的相关信息
main 是函数名,表示主函数,main前面的int表示此函数的返回值类型为整型
scanf 输入变量m,n的值
\n 换行符,输出玩print函数的内容后,光标移到下一行的开头
return 0 表示main函数执行结束后,将整数0作为函数值返回到调研函数处
sum 子函数,在主函数中要声明
return c 将c的值作为sum函数的结果返回调用sum函数的函数(主函数)
例如:求两个数之和
#include<stdio.h>
int main()
{
int m,n,s;
int sum (int a,int b);
printf("input m,n :");
scanf("%d,%d",&m,&n);
s=sum(m,n);
printf("the sum is:%d\n",s);
return 0;
}
int sum(iint a,int b)
{
int c;
c=a+b;
return c;
}
结果:
input m,n :4,6
the sum is:10
二、内存字节数
sizeof 测试某种类型数据所占用的内存字节数
举例:
#include<stdio.h>
int main()
{
print("char:%d bytes.\n",sizeof(char));
return 0;
}
结果:
char: 1 bytes.
三、常量与变量
#define a 2 指定常量名a,常量值2
int a=1 在定义变量的时候同时赋予初值
举例:
#include<stdio.h>
#define a 2
void main()
{
int s,v;
s=6*a*a;
v=a*a*a;
printf("s=%d v=%d",s,v);
)
结果:
s=24 v=8