11问答网
所有问题
当前搜索:
c语言给数组赋值
C语言数组
可以用=
赋值
吗?
答:
//
给数组
的某个元素
赋值
a[1]=100;
c语言
怎样
给数组赋值
答:
1、定义的时候直接用字符串赋值 char a[10]="hello"
;注意:不能先定义再给它赋值,如char a[10]; a[10]="hello";这样是错误的!2、对数组中字符逐个赋值 char a[10]={'h','e','l','l','o'};3、利用strcpy char a[10]; strcpy(a, "hello");
C语言
中如何一次给一个
数组
变量
赋值
答:
1.引入头文件#include "stdafx.h"和#include "stdio.h"。2.定义主函数void main(){},在主函数中插入如下代码:int number[11];int i = 0;for (i=0;i<10;i++){ number[i]=i+1;} for (i=0;i<10;i++){ printf("%d ",number[i]);} 3.点击红叹号测试。
C语言
如何把一个变量值赋给一个
数组
?
答:
1.整型值
赋值
给整型
数组
:int value=2;//定义一个变量,并赋值 int array[10];//定义一个数组 array[0]=value;//将变量值赋值给该数组。2.整型值赋值给字符数组:int value=3;char str[10];str[0]=value+'0';//赋值给单个字符 itoa(value,str,10);//数字转字符串函数itoa,10代表十进...
c语言
中如何
给数组
定义并赋初值?
答:
字符串
数组
定义
赋值
:char
c
[6]={'c', ' h ', 'i', 'n', 'a' , '\0' } 整数数组定义赋值:int a[5]={1,2,3,4,5};int a[5];for(int i=0;i<5;i++)a[i]=i;定义float数组并赋值:float b[10]={1.1,2.2,3.3,4.4,5.5,6.6,7.7,8.8,9.9,0.0} ...
C语言
中可以使用
数组
元素做
赋值
运算吗?
答:
用scanf()读取数据时,输入的格式必须和scanf()的格式控制字符串对应,比如说:1、scanf("%d,%d",&a,&b);因为两个%d之间有一个逗号,所以在输入时两个整数之间只能用逗号分隔,如果用其它符号分隔就会出错(比如说此时用空格、回车分隔就会出错)2、scanf("%d%d",&a,&b);这个格式控制字符串就...
为什么在
C语言
中
数组
无法
赋值
?
答:
当
数组
作为函数参数,或者
赋值
给指针的时候,长度的信息就丢失了,就退化成一个指针类型了。这就牵扯到了指针的赋值,而指针的赋值是有原来的语义的。所以事情会变得很复杂。总而言之就是
C
作为一种接近底层的
语言
,它的数组和指针以及内存的使用有数不清的关系,所以不支持这种高级的语法。
c语言
中 字符串
赋值给数组
的三种表达方式是什么?
答:
1、使用结构体类型(自定义类型)define MAXSIZE 20 typedef struct{ char ch[MAXSIZE];int len;}String;2、初始化字符串的方法:String t;StrAssign(t,"I am happy");3、初始化一个字符串的方法如下,在最后添加'\0'char str[] = {'I','a','m','h','a','p','p','y','\0'}...
C语言
一维
数组赋值
方法
答:
1、初始化时进行
赋值
。int a[2] = {1,2};char str[20] = "hello world";2、逐个赋值 int a[4];a[0] = 1,a[1]=2, a[2] = 3, a[4]=4;等同于。for (int inx=0; inx!=4; ++inx) a[inx]=inx+1;3、通过函数复制数据以实现赋值 比如下面的代码,通过memcpy函数来实现...
c语言
利用循环给字符
数组赋值
怎么做?
答:
{ int array[10];for(int i=0;i<10;i++) //I 不能超过
数组
的最大长度 { a[i]=i;} return 0;}
C语言
循环语句:同一个问题,往往既可以用 while语句解决,也可以用 do-while或者for语句来解决,但在实际应用中,应根据具体情况来选用不同的循环语句。选用的一般原则是:(1) 如果循环...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
对数组赋值的四种方法C语言
c语言给字符数组赋值
c语言数组初始化可以是表达式吗
c语言怎么数组元素赋值
c语言怎么用循环给数组赋值
c语言数组所有元素赋值同值
C语言为数组a赋值正序输出
如何对数组元素单个赋值
c语言数组定义时赋值