C++ 没有初始化变量

标签 c++ logic

我从 friend 那里得到了一个问题。问题是没有初始化变量如何打印 0 到 10?

我知道使用 for 循环使用初始化进行打印的方法

 for(int i=0;i<=10;i++) {
     cout<<i;
 }

此处 int i = 0 被初始化。那么如何在不初始化相关变量的情况下打印 0 到 10 个值呢?可以吗?

最佳答案

你的 friend 应该学会更准确地指定他们的问题。

int i; // i is not initialized
i = 0; // i is assigned
for( ;i<=10;i++)
{
  cout<<i;
}

关于C++ 没有初始化变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9568199/

相关文章:

c++ - 我怎样才能将 std::map 的迭代器递减一定数量?

java - 初级Java程序。缺少 return 语句异常

javascript - 为什么节点编译比那样大?

c++ - 在 C/C++ 中分配内存失败

c++ - 哪个是做这个简单的更干净的方法?

c++ - 指向结构体指针的点运算符

c++ - gcc 链接器库搜索顺序;路径加上静态与共享

logic - 系统的健全性和完整性

Wordpress - meta_query - 可以使用多个或嵌套的 meta_query 参数吗?

java - 验证真值表的最少检查次数