0基础c语言 -第一天

c代码

c-源文件

h-头文件

main函数是主函数,是程序 的入口,有且仅有一个

# include <stdio.h> 这个头文件就是 要调用printf这个函数所必需的

int main() // int main 代表主函数

{

printf(''hello\n'');// printf 代表打印函数

return 0;//返回0

}

数据类型

char //字符数据类型 字符a b c

short //短整型

int //整型

long //长整型

long long / / 更长的整型

float // 单精度浮点数

double //双精度浮点数

字符用双引号‘A’#

include <stdio.h>
int main()
{
    char ch='A'  ;//  内存  就是像计算机申请内存来存放字符A    char ch(char是字符类型  ch像内存申请一块空间,空间的名字是ch
    printf ("%c\n",ch);// %c--打印字符格式的数据,%C就是以字符的形式打印ch
    return 0;

# include <stdio.h>
int main()
{
    int age=20;
    printf("%d\n",age);//%d--打印整型十进制数据
    return 0;

一个字节=8个比特位的大小(10100011)  可以产生2^8个数,产生的最大数为2^8-1

c语言规定:sizeof (long)>=sizeof(int) 

变量 常量 

定义变量的方式=类型+变量名  eg:short age =20

变量的分类

全局变量-定义代码块在({})之外的变量

局部变量-定义在代码块({})内部 的变量

局部变量和全局变量建议不要相同-容易误会,产生bug

当局部变量和全局变量名字相同时,局部变量优先

# include <stdio.h>
int mian
{
   {
       int a =10;
   }
printf("%d\n",a);
return 0;
}

 这个代码会报错,局部变量只能在局部使用,当程序跑出局部变量之外以后{}内的变量会被系统回收,也就会报错

变量的使用

计算两个数相加  取地址符号&

c语言语法规定,变量要定义在当前代码块最前面

局部作用域:一段程序代码中{}内的变量

全局变量作用域是整个工程

生命周期

1.局部变量的生命周期是:进入作用域生命周期开始。出作用域生命周期结束

2.全局变量的生命周期是:整个程序的生命周期

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值