hello!这里是c语言初学小白,从今天开始,我会不定时更新我的c语言初学学习笔记。如果我有哪里写的不全面或者不对的地方,请指正。ps:我这里使用的是Visual Studio 2019 版本。
我们要怎么写代码呢?
打开vs2019,首先第一步创建一个项目,然后创建一个源文件,然后在源文件里就可以写代码了,接着就是编译代码和运行操作了。
右键创建源文件
点击添加,创建源文件
创建好了源文件就可以在其中编写代码了。我们要知道一段代码是如何执行的,在C语言中是从主函数的第一行开始执行的,所以C语言代码中得有main函数也就是主函数,主函数就相当于执行代码的入口。注意一个源文件(xxx.c文件)中只能有一个main函数,所以写代码第一步,先写出主函数(main函数),main函数的格式是int main(){ return 0;}
在主函数中,main函数指的是函数名,大括号中指的是函数体,int指的是函数的返回类型。int是整型的意思,也就是整数,其中return返回的就是0。
那我们先写个代码,在屏幕上打印:hello world,就需要引入printf函数(打印函数),作用是在屏幕上打印信息。这里需要注意printf函数属于库函数,使用该函数的时候需要引用头文件stdio.h。引用方式是#include
打印hello world,int main(){ printf("hello world");return 0;}
接下来就是编译代码和运行代码,我们只要按快捷键:ctrl+f5,如果按快捷键不起作用的话还可以尝试用:fn+ctrl+f5,如果还不起作用可以在菜单栏中点击调试选择开始执行(不调试),如下图。我们按下快捷键以后就会出现打印的hello world。这就是我们写的第一个C语言程序了。
除了int整数类型,在C语言中还支持以下数据类型
char字符数据类型,字符诸如a,b,c....那么现在我们要存放一个a字符,怎么存呢?
举几个用数据类型例子
每一种数据类型的大小是多少呢?这里需要引用sizeof关键字也是操作符,作用是计算类型或者变量所占空间的大小。%d—打印一个整数。n是换行。那么我们打印出来的数字单位是什么,也就是sizeof的单位是什么。sizeof的单位是字节(byte)。一个字节=八比特(bit),C语言标准;sizeof(long)>=sizeof(int)
为什么会有这么多整型?
存在这么多的类型,其实是为了更加丰富的表达生活中的各种值。
笔记一就写到这里,内容不多,还有一些没有整理,留到笔记二。感谢观看。



