专业编程基础技术教程

网站首页 > 基础教程 正文

c/c++ | 关键字const、const_cast 、continue 、default 、delete

ccvgpt 2024-08-08 12:56:48 基础教程 14 ℃

const

关键字const用来告诉编译器一个一旦被初始化过的变量就不能再修改.

const_cast

语法:

c/c++ | 关键字const、const_cast 、continue 、default 、delete

  const_cast<type> (object);

关键字const用于移除"const-ness"的数据,目标数据类型必须和原类型相同,目标数据没有被const定义过除外.

continue

continue语句用来结束这次循环在一个循环语句中,例如,下面这段代码会显示所有除了10之外0-20的所有数字:

    for( int i = 0; i < 21; i++ ) {
      if( i == 10 ) {
        continue;
      }
      cout << i << " ";
    }

default

switch 语句中的缺省条件.

delete

语法:

  delete p;
  delete[] pArray;

delete操作用来释放p指向的内存.这个指针先前应该被 new调用过.上面第二种形式用于删除一个数组.

Tags:

最近发表
标签列表