我是编程新手。我的导师给了我一个关于数字基础的特别项目。
由于较高的数字基数是整数和字母的组合,如果我应该使用#include <array>
using namespace std;
// array arr of size 5
array< array<int, 10>, 10> arr;
int main() {
// initialize elements
for (auto & outer_array : arr)
{
for(auto & inner_array : outer_array)
{
}
}
}
和/或int
,我仍然感到困惑。
char
答案 0 :(得分:2)
如果您想存储数字和字母,可以使用char
,因为技术上字母和数字是字符。或者,您可以使用String
来完成段落,该thufir@doge:~/NetBeansProjects/gradleEAR$
thufir@doge:~/NetBeansProjects/gradleEAR$ gradle clean ear
FAILURE: Build failed with an exception.
* Where:
Build file '/home/thufir/NetBeansProjects/gradleEAR/build.gradle' line: 32
* What went wrong:
A problem occurred evaluating root project 'gradleEAR'.
> Cannot set the value of read-only property 'module' for root project 'gradleEAR' of type org.gradle.api.Project.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 11.862 secs
thufir@doge:~/NetBeansProjects/gradleEAR$
可以存储单个字符中的任何内容。
答案 1 :(得分:1)
以下是一些类型的简要概述:
char
- 只有一个字母或字符int
- 仅包含小数的数字double
- 带小数的数字String
- 数字和字母因此,根据您的要求,您必须选择String
。