目录
初识c语言
相信大家接触的第一个c语言程序是要求输出
hello world
实现它的第一个程序呢是:
#include <stdio.h>
//引用了一个库函数:c语言本身提供给我们的函数
int main()
//主函数:main函数:定义入口点,有且只有一个
{
printf("hello world");
return 0;
}
关于main函数
编程中的main是主函数,所有程序的入口。一个程序,无论复杂或简单,总体上都是一个“函数”,这个函数就称为“main函数”,也就是“主函数”
main函数的特点
值得注意的是:一个程序里只能有一个主程序,如果一个程序含有多个main函数
就会报错.
main函数的不同写法
int main()
{return 0;}
void main()
{}
void main没有返回值,int main有返回值。
而常常int main后都要接return 0;这么一段代码
main函数的返回值用于说明程序的退出状态。
关于为什么要return 0;
如果返回0则代表程序可以正常退出
但是void main准确来说是不准确的,因为main函数本身定义需要int类型
关于include 知识点:
#include <文件名> //在系统文件中寻找 寻找由编译器提供的.h文件
#include "文件名" //表示编译系统首先在当前的源文件目录中查找一般自己写的.h文件
关于注释(//)
在工程量较大,或者需要更加清晰的逻辑来编写代码时,我们可以利用注释来理清自己的思路.也方便后续的代码维护与编写.
那么,我们应该怎么写注释呢?
//你要注释的内容
/*你要注释的内容 */ 都是可以的
数据类型
数据类型是一组性质相同的值的集合
变量是用来存储值的所在处
类似于在电脑中开辟了部分空间用于储存
#include<stdio.h>
int main()
{
int c='w'
int i = 0;
//size of-计算字符大小的函数
printf("%d\n", sizeof(c));
//计算了字符c的大小
printf("%d\n", sizeof(i));
//计算了整形i的大小
return 0;
}
size of 计算字符类型的大小
也可以利用size of计算其他的字符类型大小
#include<stdio.h> int main() char c = 'w'; int i = 0; short s = 0; long l = 0; float f=0.0; double lf= 0.0; printf("%d\n", sizeof(c)); //1 printf("%d\n", sizeof(i)); //4 printf("%d\n", sizeof(s)); //2 printf("%d\n", sizeof(l)); //32平台上为4,64位平台上为8 printf("%d\n", sizeof(f)); //4 printf("%d\n", sizeof(lf)); //8 return 0;}
值得一提到是,长整形的大小在32位和64位的大小并不相同.