简介
C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。
基本语法
对象-对象具有状态和行为。例如:一只狗的状态-颜色、名称、品种,行为-摇动、叫唤、吃。对象是类的实例。
类-类可以定义为描述对象行为/状态的模板/蓝图。
方法-从基本上说,一个方法表示一种行为。一个类可以包含多个方法。可以在方法中写入逻辑、操作数据以及执行所有的动作。
即时变量-每个对象都有其独特的即时变量。对象的状态是由这些即时变量的值创建的。
数据类型
基本类型:bool, char, int, float, double, void, wchar_t
修饰:signed, unsigned, short, long
typedef可以位已经有的类型取一个新的名字
变量类型
大小写敏感,必须以字母或下划线开头。
Lvalues & Rvalues
lvalues: 指向内存位置的表达式,左值可以出现在赋值号的左边或右边
rvalues: 指存储在内存中某些地址的数值。右值不能对其进行赋值操作,可以出现在赋值号的右边,但是不能出现在左边。
常量
定义方法:#define 和const
修饰符类型
C++
程序结构
让我们看一段简单的代码,可以输出单词 Hello World
注解以上程序:
l C++ 语言定义了一些头文件,这些头文件包含了程序中必需的或有用的信息。上面这段程序中,包含了头文件 <iostream>。
l 下一行 using namespace std; 告诉编译器使用 std 命名空间。命名空间是 C++ 中一个相对新的概念。
l 下一行 // main() 是程序开始执行的地方 是一个单行注释。单行注释以 // 开头,在行末结束。
l 下一行 int main() 是主函数,程序从这里开始执行。
l 下一行 cout << "Hello World"; 会在屏幕上显示消息 "Hello World"。
l 下一行 return 0; 终止 main( )函数,并向调用进程返回值 0。
编译 & 执行 C++ 程序
接下来让我们看看如何把源代码保存在一个文件中,以及如何编译并运行它。下面是简单的步骤:
l 打开一个文本编辑器,添加上述代码。
l 保存文件为 hello.cpp。
l 打开命令提示符,进入到保存文件所在的目录。
l 键入 'g++ hello.cpp ',输入回车,编译代码。如果代码中没有错误,命令提示符会跳到下一行,并生成 a.out 可执行文件。
l 现在,键入 ' a.out' 来运行程序。
l 您可以看到屏幕上显示 ' Hello World '。
请确保您的路径中已包含 g++ 编译器,并确保在包含源文件 hello.cpp 的目录中运行它。你也可以使用 makefile 来编译 C/C++ 程序。
以上就是有关C++ 基本语法的相关内容了,想要了解更多有关c++的其它知识也可关注六星社区网站。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!