C语言入门笔记001 |
您所在的位置:网站首页 › 基本c语言 › C语言入门笔记001 |
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 |