将一个char类型的数组乘以100赋值给int类型数组
时间: 2023-09-19 22:08:10 浏览: 81
字符串转int数组
可以通过以下代码实现将一个 char 类型的数组乘以 100 赋值给 int 类型数组:
```c++
char charArray[] = {'1', '2', '3', '4', '5'};
int intArray[sizeof(charArray)/sizeof(charArray[0])];
for(int i = 0; i < sizeof(charArray)/sizeof(charArray[0]); i++) {
intArray[i] = (int)charArray[i] * 100;
}
```
首先定义一个 char 类型的数组 charArray,其中包含了五个字符 '1', '2', '3', '4', '5'。然后定义一个 int 类型的数组 intArray,其长度与 charArray 相同。接着使用 for 循环遍历 charArray 数组,将每个字符转换成 int 类型,并乘以 100 赋值给 intArray 数组的相应位置。最终得到的 intArray 数组为 { 9800, 10100, 10200, 10300, 10400 }。
阅读全文