本文档为个人博客文档系统的备份版本、作者:小游、作者博客:点击访问
1.使用命名空间using namespace std;
extern
这个是全局变量声明extern关键字的全局变量和函数可以使得它们能够跨文件被访问。
我也不知道有啥用,用这个和不用这个的效果没什么区别~~~
常量
85 // 十进制
0213 // 八进制
0x4b // 十六进制
30 // 整数
30u // 无符号整数
30l // 长整数
30ul // 无符号长整数
//浮点类型的常量
3.14159 // 合法的
314159E-5L // 合法的
510E // 非法的:不完整的指数
210f // 非法的:没有小数或指数
.e55 // 非法的:缺少整数或分数
转义字符
define定义内容
#include <iostream>
using namespace std;
#define LENGTH 10
#define WIDTH 5
#define NEWLINE \\'\n\\'
int main()
{
int area;
area = LENGTH * WIDTH;
cout << area;
cout << NEWLINE;
return 0;
}
常量
const int LENGTH = 10;
修饰符
short int i; // 有符号短整数
short unsigned int j; // 无符号短整数
静态变量
这个可以起到存储的作用,比如下面这个例子
int main()
{
while(count--)
{
func();
}
return 0;
}
// 函数定义
void func( void )
{
static int i = 5; // 局部静态变量
i++;
std::cout << "变量 i 为 " << i ;
std::cout << " , 变量 count 为 " << count << std::endl;
}
//输出结果
变量 i 为 6 , 变量 count 为 9
变量 i 为 7 , 变量 count 为 8
变量 i 为 8 , 变量 count 为 7
变量 i 为 9 , 变量 count 为 6
变量 i 为 10 , 变