c语言学习(1)

开始学习c语言

c语言程序框架

#include<stdio.h>
int main()
{

return 0;
}

所有的c语言都需要有这个框架

#include<stdio.h>预处理命令,意思为包含一个叫stdio.h的文件。stdio为standard input output,是头文件

main为主函数,是程序的入口,c程序一定从主函数开始执行。一个c程序有且只有一个主函数,即main函数

int是整型,是main函数的类型,main前的int表示main函数调用返回一个整型

void main是过时的写法,有些编译器不兼容

printf为print function printf打印函数,在(“”)里面输出内容

数据类型                                                  占用字节

char 字符数据类型                                             1

short 短整型                                                       2

int 整型                                                               4

long 长整型                                                        4

long long 更长的整型                                         8

float 单精度浮点型                                              4

double 双精度浮点型                                          8

二进制转换为十进制

二进制数字,123

十进制为1*2^2+2*2^1+3*2^0(此处*为乘法,^为次方)

字节

计算机中的单位

bit-比特位

byte-字节 (一个字节是八个比特位)

还有kb,mb,gb,tb,pb单位以1024进行转换

字符类型

 %d 打印整型

%c 打印字符

%f 打印浮点数字-打印小说

 %p 以地址的形式打印

%x 打印16进制数字

。。。。。


全局变量和局部变量

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

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

变量的作用和生命周期

 作用域

通常来说,一段程序代码中所用到的名字并不是总是有效/可用的

而限定这个名字的可用性的代码范围就是这个名字的作用域

(总的来说就是代码在哪个范围内有效,那么这个代码的作用域就是什么)

生命周期

局部变量  代码框内可用,进入作用域生命周期开始,出作用域生命周期结束

全局变量  整个工程都是有效的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一起慢慢变强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值