![](https://img.haomeiwen.com/i14879828/3dd48b29e2e553a9.png)
1。创建一个项目,需要遵循下列规则。推荐做法。标准的字母+数字就可以。
![](https://img.haomeiwen.com/i14879828/a6427443bfe2ed7b.png)
2.空项目没有什么可以生成,所以不会返回失败,会显示编译成功。
3.cpp全称是cplusplus
4.入口点提示应用程序从哪里开始执行。
![](https://img.haomeiwen.com/i14879828/aa7d94f4bfaf2233.png)
5。任何c程序,都可以以main作为入口点,从main开始执行,从main结束。
Main函数,初中数学的函数,y=F(x),有一个x,就有一个y与之对应,有一个输出,就有一个输出和它对应。
Void是函数的返回值类型,也是函数的输出的类型。void是返回值为空类型。可以没有输出。
Main就是函数的名称,()里面的东西就是函数的输出,为空就是输出为空。
{}是函数体,也就是函数实现的内容。就是把输入加工为输出。输入输出都可以为空。
6.括号,大括号都不可以少。
![](https://img.haomeiwen.com/i14879828/c3d6ce308b1f0ace.png)
7.c语言严格区别大小写。
MAIN 与main完全不同。
8.
printf("helooworld"); 调用printf函数,输入helloworld字符串。
9.需要找到printf函数在哪里
![](https://img.haomeiwen.com/i14879828/f24947b879daaafa.png)
10.需要把printf函数包含进来
![](https://img.haomeiwen.com/i14879828/1d302ad18d5fb41b.png)
![](https://img.haomeiwen.com/i14879828/37689c236bcd47e2.png)
11.printf函数在stdio.h里面,.h也就是头文件,head的简称。
.h就像一本书的目录,包含这个目录,目录上有printf就可以找到printf的实体。就可以调用。
C语言的源文件可以是.c .h
c++的源文件是.cpp .h ,cpp可以兼容c。
头文件的好处是,可以通用。如一些都用得上的定义,可以让其他文件调用它,这样就可以节省了代码量。
12.getchar(); 等待输入一个字符。
![](https://img.haomeiwen.com/i14879828/09491ec9474aecb2.png)
13.// 用于在源代码上注释代码,编译器会自动忽略。//后面的代码会被忽略,//只能注释一行
![](https://img.haomeiwen.com/i14879828/d713e3fe76b3ed76.png)
/**/可以注释多行,也可以注释一行。
注释被编译器忽略,不影响生成的exe长度,也不影响程序的运行。
14.
代码之间的单词,不能连载一起
c语言代码是从上往下的。
并没有专门的标识符表示文件从哪里其实,也没有标志文件到哪里结束,从第一个字符开始,文件就开始了,到最后一个字符结束,文件就结束了。
15.
Bug 的英文意思是臭虫,被引入到计算机领域,需要追溯到第一代计算机时代。当时的计算机是由许多真空管构成,需要利用大量的电力是真空管发光,摩天,一只虫子爬进其中的某只真空管中,计算机于是停止工作了,研究人员耗费很长时间,找来找去,一处地方一处地方排查,最终发现了这个虫子,取出虫子后,计算机就恢复了正常,于是bug这个词就在计算机领域中代表隐藏的错误,缺陷,漏洞或者问题。把排除错误的过程称为debug。
16.C语言只接受英文字符,所有字符需要在英文状态下输入。
17.#include 就是把整个文件内容包含进来。
不仅可以包含.h ,也可以包含任意文件类型。
18.#include的作用
#include 是c语言预处理器指示符。#和 include之间可以有多个空格。#也不一定要顶格,但是一定要是第一个非空白字符。
#include 的作用,是告诉编译器在编译前,要做些预先处理:将后面<>中的文件内容包含到当前文件内。所谓包含,是指将<>中列出的文件的内容赋值到当前文件里。
注意:#一定要是第一个非空白字符。否则编译器会提示错误,并且错误信息和出错原因完全不匹配。
19.
#include<> 包含的是系统文件
#inlcude"" 你自己编写的文件
20.
//数据声明和语句最后必须有分号,预处理指令可以不加分号,#就是预处理指令的标识
21.
c语言本身不提供输入输出语句
c语言的输入输出靠标准库,stdio.h,std就是标准库,io输入输出,i,input输入,o,output输出
22. 程序应当包含注释,增加可读性。
23.cpp兼容c,可以用cpp写c的代码,也可以直接用c
网友评论