C++语言程序设计 C+程序奥例一例2-1 2 1. cpp c+程序结构由注释、编译预处理和程序主体组成* #include <iostream> 语 using namespace std; 言 int main0 /maino函数是C+程序入口点 概 cout<<" Hello!Ⅶm";∥out是预定义的流类对象 述cout<" Welcome to c+十!Ⅶn";∥<是流操作符 return Ug }/括号把函数体与其它部分分隔开 运行结果: x Hello! Welcome to c++!
C++语言程序设计 6 C++程序实例—例2-1 /*2_1.cpp c++程序结构由注释、编译预处理和程序主体组成*/ #include <iostream> using namespace std; int main() //main()函数是C++程序入口点 { cout<<"Hello!\n"; //cout是预定义的流类对象 cout<<"Welcome to c++!\n"; // <<是流操作符 return 0; } //大括号把函数体与其它部分分隔开 运行结果: Hello! Welcome to c++! C++ 语 言 概 述
C++语言程序设计 C+字待梟 大小写的英文字母:AZ,az 语数字字符:09 言。特殊字符: 概 空格!#% (下划线)+ x
C++语言程序设计 7 C++字符集 ⚫ 大小写的英文字母:A~Z,a~z ⚫ 数字字符:0~9 ⚫ 特殊字符: 空格 ! # % ^ & * _(下划线) + = - ~ < > / \ ' " ; . , () [] {} C++ 语 言 概 述
C++语言程序设计 词法记号 ○关键字C++预定义的单词 ●标识符程序员声明的单词,它命名程序正文中 语的一些实体 言。文字 在程序中直接使用符号表示的数据 概操作符用于实现各种运算的符号 述分隔符0{} 用于分隔各个词法记号或程序正文 ●空白符空格、制表符(TAB键产生的字符) 换行符( Entert键所产生的字符)和注释的总称
C++语言程序设计 8 词法记号 ⚫ 关键字 C++预定义的单词 ⚫ 标识符 程序员声明的单词,它命名程序正文中 的一些实体 ⚫ 文字 在程序中直接使用符号表示的数据 ⚫ 操作符 用于实现各种运算的符号 ⚫ 分隔符 () {} , : ; 用于分隔各个词法记号或程序正文 ⚫ 空白符 空格、制表符(TAB键产生的字符)、 换行符(Enter键所产生的字符)和注释的总称 C++ 语 言 概 述
C++语言程序设计 标识的构成规则 ●以大写字母、小写字母或下划线()开始 语可以由以大写字母、小写字母、下划线( 言或数字09组成 概°大写字母和小写字母代表不同的标识符。 述。不能用C++关键字。 不能中间有空格
C++语言程序设计 9 标识符的构成规则 ⚫ 以大写字母、小写字母或下划线(_)开始。 ⚫ 可以由以大写字母、小写字母、下划线(_) 或数字0~9组成。 ⚫ 大写字母和小写字母代表不同的标识符。 ⚫ 不能用C++关键字。 ⚫ 不能中间有空格。 C++ 语 言 概 述
C++语言程序设计 数据类型 C+基本数据类型 整数类型: short,int,long, unsigned int, unsigned short, unsi gned long ●实数类型: float, double, long double 字符类型:char ●布尔型:bool x
C++语言程序设计 10 数据类型 ——C++基本数据类型 ⚫ 整数类型:short,int,long,unsigned int, unsigned short, unsigned long ⚫ 实数类型: float,double,long double ⚫ 字符类型 :char ⚫ 布尔型 : bool