Part 3 了解代码
了解C语言就要先了解函数。
首先了解C语言中的打印形式
1.main——主函数
主函数是程序的入口,被大括号{}括起来的内容为main函数的函数体,这 部分内容就是计算机要执行的内容。
【一程序中不能没有main函数,且有且仅有一个main函数】
2.int——整型
main前面的int表示main函数调用返回时的一个整型值
3.return——返回 0——整数
return 0 是程序正常退出,返回到主程序。0与int前后相互呼应,返回 整型。
4.{}——任务区间
5.printf——打印函数——print foundation
格式:("hello内容\n");
【printf属于库函数,库函数属于C语言本身提供给我们使用的函数】
6.\n——转义字符——回车换行
将当前位置移到下一行的开头
7.#include <stdio.h>
#为指令形式 include为包含 <stdio.h>为语法
这里是说包含一个叫<stdio.h>的文件
std——standard——标准 i——input o——output
接着要了解各种数据类型
.数据类型包括:
基本类型——整型,字符型,浮点型
构造类型——数组类型,结构类型,公用体类型,枚举类型
指针类型
空类型
.打出各种类型的大小
sizeof——size of ···的大小
格式为
1.char ——字符型
%c为字符型的打印字符格式
字符型在计算机中占用1个字节
格式为
2.short int——短整型 占2个字节
int——整型 占4个字节
long int——长整型 占4或8个字节
long long——更长整型 占8个字节
这些都以%d为打印整型格式数据
格式为
3.float——单精度浮点型 占4个字节
double——双精度浮点型 占8个字节
%f为打印浮点数(小数)
格式为
为什么有这些类型?
这些类型是申请空间用的 ,如char ch=A是指向内存申请一个字节用来存放 字符A
【计算机中的单位
bit——比特位 计算机中一个正电(1)或一个负电(0)所占的位置为一 个比特位
byte——字节 1byte=8bit 00000000 采用二进制
KB 1KB=1024byte
MB 1MB=1024KB
GB 1GB=10224MB
TB 1TB=1024GB
2个字节的取值范围为 -32768~32767】