发布时间:2023-11-23 19:30
计划每天花些时间,整理汇总一下之前学习C++的一些笔记,以供随时翻阅,温故而知新。
当时学习的时候用的是Visual C++6.0编译器。
创建文件,点击File菜单,新弹出的窗口选择projects,点击Win32 Console Application,输入project name(名称可以是中文),选择存储地址后确定,选择An empty project。
再点击File菜单,在新弹出的窗口选择Files,点击C++ Source File,选择Add to project并选择对应的project,输入file名字(可以是中文)
代码练习1:
#include
int main ()
{
std::cout<<\"hello world!\"< return 0; } 运行结果: hello world! 1、#include #include 是个包含命令,就是把iostream这个文件里的内容复制到这个地方。 iostream是c++的标准库文件。 iostream 的意思是输入输出流。 #include 2、iostream.h与iostream的区别:iostream.h, 在新C++标准中的标准写法是#include “.h”格式的头文件是C语言格式的,如果用#include&;lt;iostream.h>作为头文件则不用写std。 3、using namespace std;意思是使用名字空间std。 C++的标识符是在名字空间std中声明的,这些标识符在源程序中是不可见的。iostream.h文件定义了cin,cout等输入、输出流对象。当使用 4、main函数 和C语言中一样,任何一个C++程序都包含一个main函数,这是规定。main函数由系统直接调用,是程序执行的入口。 所有c++程序都是从main()函数开始执行,是程序的入口点,然后顺序执行主函数中的每一个语句,直到执行完主函数中的最后一条语句后则程序结束。 标准的C++语言规定主函数的返回值类型,必须为int。因此主函数的最后要写一条返回语句,如例子中的return 0,表示向操作系统返回0,从而表示程序正常结束。 C语言中主函数的返回值,可以是void和int(默认的返回类型)。 此外,许多C++的编译器也允许主函数返回值为void,但是一般不建议使用。 代码练习2: #include { string name; cout<<\"请输入您的姓名:\"; cin>>name; //cin用于接收用户输入 cout<<\"\\nHello,\";//每句务必记得要写标点分号; cout< return 0; //int main()定义了有返回值并且类型为int,需要返回对应类型数值 } \\n和endl作用同,是回车换行到下一行首列。但是他们的用法不同,\"\\n\"要在双引号里面使用。 endl的英语意思是end of line,即一行输出结束,然后输出下一行。 endl是C++标准库中的操控器(Manipulator),它包含于 代码练习3: #include using namespace std; int main() { cout<<\"请您输入两个整数型的数字:\"; int a,b,x; cin>>a>>b; //输入两个整数型的数字 cout<<\"x=a
return 0; } 1、x=a
三目运算符A?B:C,若A表达式为真,则三目运算符结果为B表达式的结果; 若A为假,则为C的结果 2、int a,b,x; 定义整型变量a,b,x。 初学C++写的程序,编译后生成的Debug容易被杀毒软件误认为病毒。 不用担心,先把杀毒软件设置一下,然后只要把程序再重新编译一下就又有了。
#include
using namespace std;
int main ()