初识C语言

我很早就学习了C语言,为了对C语言有更深刻的认知,现在准备记录我的学习过程。

C语言是从主函数的第一行开始执行的。

 

其中  int  是返回类型,main 是函数名,return 0;是返回值,也是主函数(整个工程)的结束标志。

调用 printf 函数若没有调用头文件,就会报出警告(无法解析的外部符号),也可以简单点说不认识 printf 函数。而 printf 函数的头文件是 #include<stdio.h>。如下:

 

 在这里,可以看成声明(调用)该头文件。

注:printf 函数是 打印 的意思。

拓展:

 

注意:printf 既然是函数就有返回类型,它返回类型是 int 类型 (上面截图有)。

 

返回成功时, 将返回写入的字符总数。

题目:

 这里的答案是:

注:// 后面的是注释,编译器不会执行编译

注意:printf 函数后面的分号( ;)相对于我们说完一句话时要加上句号( 。),否则会报出警告。

上面说到的返回类型( int ),int 属于基本数据类型,其中基本数据类型有 char,short,int,double,float,long,long long。

char是字符数据类型。

short是短整型。

int是整型。

double是双精度浮点型。

float是单精度浮点型。

long是长整型。

long long是更长的整型。

那么每个数据类型的大小是多少?

我们用vs测试一下。如下:

 这里的单位是什么?

这里关键字 (也可以说成操作符)sizeof 的单位是字节,这里计算的是数据类型的大小。

注意:虽说 long 是长整型但是它的大小与 int 的大小相等。

计算机中的单位:

最小的单位是 bit —— 比特。

其次是 byte —— 字节。

而1字节(byte)又等于8个比特(bit)。

1byte=8bit。

后面的换算单位如下:

1kb=1024byte。

1mb=1024kb。

1gb=1024mb。

1tb=1024gb。

......

后面的换算都是  1(单位)=  1024(单位)。

注:printf(“%d\n”);

这里的百分号 d 是格式字符,printf 是打印的意思,printf(“%d”)是打印整型的意思。还有很多格式字符。列如:%c输出一个字符,%s输出字符串......

至于 \n 是换行的意思,是转义字符。其他的转义字符有 \t 是回车的意思......

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值