c++ 基础笔记

本文档为个人博客文档系统的备份版本、作者:小游、作者博客:点击访问

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 ,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值