C语言面向过程

写C代码
1、创建工程 --新建项目
2、创建文件
其中.c 源文件
.h头文件
3、写代码

主函数有且仅有一个
int为整型的意思,main前面的int表示main函数调用返回一个整型
void main() 是过时的写法
现在都在写int main()
printf 打印函数

使用库函数 要#include<stdio.h>//包含一个叫做stdio.h的文件
其中std-标准 standard input output 标准输入输出

关于字符大小之类的解释
一个字节=8个比特位的大小
byte
kb
mb
gb
tb
pb
之间都是相差1024
整型是2^32
是因为整型是4个字节 4*8=32 因此是2的32次方
在这里插入图片描述
变量

#include<staio.h>
int num2 = 10;//全局变量是定义在({})之外的变量
int main(){
int num1 = 10;//局部变量是定义在代码块({})之内的变量
int num2 = 2;//局部变量和全局变量的名字建议不要相同容易误会,产生bug
//当局部变量和全局变量同时出现的时候,局部变量优先
int sum = 0;//c语言语法规定,变量要定义在当前代码块的最前面 放在最前面了
//输入
scanf("%d%d"&num1,&num2);//&的意思是取地址符号
int sum = 0;//c语言语法规定,变量要定义在当前代码块的最前面
sum = num1 + num2;
printf("sum=%d\n",sum);
return 0;
}

生命周期
局部变量 从括号开始的时候到括号结束
全局变量 整个程序的生命周期

int main(){
{
int a =10;
printf("a = %d\n",a);//ok
}
printf("a = %d\n",a);//error
}
scanf是C语言提供的
scanf_s不是标准的C语言提供的,是VS编译器提供的
建议一般不要使用scanf_s 因为代码就不具有跨平台性和可移植性
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值