C语言入门笔记001

您所在的位置:网站首页 基本c语言 C语言入门笔记001

C语言入门笔记001

#C语言入门笔记001| 来源: 网络整理| 查看: 265

C语言简史......好了,晓得是贝尔实验室出来的的就行,不晓得也行。

我的第一个程序HelloWorld

#include//include引入头文件stdio.h,反正就是引入C语言的一些基本规则还有一些默认函数

int main()//int:规定返回值类型,同时是integer的缩写,main():主函数,程序的入口

{//函数体开始

printf("Hello World\n");/*stdio.h文件里面的一个默认函数,printf是print + format的缩写,意为格式化打印,反正就是把里面的字符串打印到控制台上,“”为字符串标点,规定里面的是字符串,\n是换行符,别问我为什么\n是换行符,C语言规定的。*/

return 0;//返回值 0

}//函数体结束

通过上面的一个简单程序

可以知道C语言的基本结构

引入头文件

返回值类型 主函数(输入值)

{

搞事

返回值

}

那么在知道C语言的基本结构后我们就可以构建自己的函数了,比如来一个相减函数

#include

int minus(int a, int b)

{

//a - b;反正这个mimus的作用是计算a-b的值,那么就直接返回算球

return a - b;

}

不出所料,在VS直接编译失败

莫慌

这是因为没球得主函数,C语言规定其他函数只能由主函数调用,且只能有一个主函数,且程序的运行由上到下,若要调用自定义函数,则需要在main()里面进行调用,而且由于机器是死脑经,没有那么灵活,你还的先让他知道你定义的函数叫啥,干啥的,这样在main()函数里面使用的时候才不会丈二和尚摸不着头脑。要理解所有函数被main()函数调用,main()又被程序调用,那么就可以如此写。

#include

int minus(int a, int b)//一般写min,但是我就写minus

{

return a - b;

}

int main()

{

int result;

result = minus(5,4);//直接调用minus函数,然后直接给它值,让它减

printf("%d",result);

return 0;

}

然后得出这个破玩意

%d:人称整数占位符,就是把result的值转化到“”中

占位符又涉及到一些规则,每一个占位符一一对应后面的变量名,如

printf(“%d %d %d”,result,result1.result2);

输出的就是result、result1、result2对应的值

这里面又涉及到几个点

1.函数

2.变量

3.常量

函数 == 有输入 + 有输出 +搞事

变量 == 装同类型值的容器

result就是自定义的变量

变量的命名规则:小写字母、大写字母、数字、下划线都可以,区分大小写,也就是result与Result是两个变量,然后不能以数字开头,然后不能与关键词重名。

然后,这里又要说什么是关键词,关键词就是C语言规定的,有特殊作用的词,如果用关键词去当变量名的话,会疯狂报错。

常量 == 不变的量

注意,常量可以直接使用,变量需要先声明再能使用,常量不可以进行赋值,哦,还有字符以及字符串也不需要声明且不能赋值。

一想到chatgpt,嗯,反正感觉学程序找工作不得劲儿。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3