写c代码:1.创建项目 2.添加源文件 3.写代码
int main()//main是主函数-程序的入口
{
printf("hello World!\n");
return 0;//返回0
}
写c程序不能没有main函数,也不能有多个main函数,会产生歧义,main函数有且只有一个。
int是整形的意思,main前面的int表示main函数返回的是一个整形,也有的书写void main(),但是已经过时了。
在main函数里完成任务。
printf也是一个函数,是一个打印函数,调用这个函数printf(""),里面可以打印想要的内容。printf是库函数,是c语言本身提供的函数,需要引用头文件。
#include <stdio.h>,#是一种指令形式,include叫做包含,std-标准, i-input,o-output,写输入输出函数时一定要引用这个头文件。
数据类型:
1.char -字符类型 short -短整型 int -整型 long -长整型 long long - 更长的整型 float -单精度浮点型 double -双精度浮点型
2.%d-打印整型 %c-打印字符 %f-打印float %p-以地址形式打印 %x-打印十六进制数字 %o-打印八进制数字 %lf-打印double
3.不同类型所占字节的大小: char -1 ,short-2,int-4,long-4/8,long long-8,float-4,double-8 同一个类型的有符号和无符号所占字节相同 规定sizeof(long)>=siezof(int)就可以,在64位编译器下为8个字节,在32位编译器下为4个字节。
4.字节 bit - 比特位 计算机中最小的单位 byte - 字节 ,kb,mb,gb,tb,pb 计算机--硬件--通电 正电 --1 负电 -- 0 计算机会把电信号转化成数字信号,则需要把数字信号存起来,这时计算机会开辟一块小小的空间,存入数字1或0,这个空间的大小就叫做一个比特位,一个比特位是用来存放一个二进制位。规定一个字节占八个比特位。
5.定义float变量时,要在数字后面加f。因为在VS中默认小数是double类型。
float n=3.14f;//向内存申请四个字节存放小数