旅途

如果想飞得高,就该把地平线忘掉

编译时刻 运行时刻 一个例子

int main()
{
    int i=100;
    int a[i];//这行代码是错误的
    int* b=new int[i];//这行代码是正确的。
 return 1;
}
因为i的值,只有运行时刻才能确定。
虽然i被一个常量初始化,但是i本身是一个非const对象,系统只能在运行时刻才能访问它的值。

posted on 2007-10-06 01:10 旅途 阅读(74) 评论(0)  编辑 收藏 引用 所属分类: C/C++


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理