本人愚见,应该是让你定义一个字符串,把从键盘获取到的字符串(这里要输入数字)但因为这里的类型是字符串,所以要转换为转换为int
字符串 本身就是数组,只是表达的形式不一样而已
在计算机上,存储一个字符串,需要占用多个内存地址,一个内存地址存储一个字符
可以将字符串指针的地址进行改变,就可以输出对应的字符
一维数组可以存一组字符串。每个字符转化为数值作为数组元素的值。
可以。
可写成 obj["a"] = 123; obj["b"] = 456; 然后可以通过 for(key in obj) 去遍历这些键。
在C言语中运用数组有必要先进行界说。一维数组的界说办法为:类型阐明符数组名[常量表达式];
其间:类型阐明符是任一种根本数据类型或布局数据类型。数组名是用户界说的数组标识符。方括号中的常量表达式表明数据元素的个数,也称为数组的长度。
ce字节数组是在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。
在C语言中,数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。
因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。
在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字。
字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。字的长度用位数来表示。
在计算机的运算器、控制器中,通常都是以字为单位进行传送的。字出现在不同的地址其含义是不相同。
例如,送往控制器去的字是指令,而送往运算器去的字就是一个数。
还没有评论,来说两句吧...