您的位置:首页 > 编程语言 > C语言/C++

C/C++基础知识总结——C++简单程序设计

2013-09-16 10:21 411 查看
1. sizeof

  1.1 sizeof(类型名)

  1.2 sizeof 表达式

  1.3 返回所占字节大小

2. I/O流的输出格式

  2.1 常用I/O流库操纵符

    dec 十进制

    hex 十六进制

    oct 八进制

    ws 提取空白符

    endl 插入换行,刷新流

    ends 插入空字符

    setsprecision(int) 设置浮点小数位数

    setw(int) 设置域宽

  2.2 例子

    cout<<setw(5)<<setsprecision(3)<<3.1415<<endl;

    synchronized关键字

3. while 与 do-while

  3.1 里面的条件true 或 false 与程序流程的关系

    true 则 继续循环;

    flase 则跳出循环

4. for 语句的执行顺序

  for (初始语句; 表达式1; 表达式2)

  首先执行初始语句,再计算表达式1的值,判断是否执行循环体。

  执行完一次循环后,执行表达式2,再计算表达式1判断是否执行循环体

5. switch 语句

  switch( 变量 ){

  case 值1:

    do something;

    break;

  case 值2:

    do something;

    break;

  default:

    do something;

}

6. typeof声明

  6.1 typeof只能给已存在的数据类型重命名

  6.2 用法

    typeof 已有类型名 新类型名

7. enum枚举

  7.1 用法

    enum 枚举类型名 {变量值列表};

  7.2 可以在声明时定义枚举元素的值

  7.3 枚举可以进行关系运算

  7.4 整数值不能直接赋给枚举变量,如果需要将整数值赋给枚举变量,应进行强制类型转换

  7.5 例子:

    enum GameResult {WIN, LOSE, TIE, CANCEL};

    enum GameResult omit = CANCEL;//可以这样用

    for(int count = WIN; count <= CANCEL; count++)//隐含类型转换

    {

    result = GameResult(count);//显示类型转换,也可以这样用

    }

  7.6 enum 里的变量时从0开始的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: