www问答网
所有问题
当前搜索:
c语言中二维字符数组赋值
...函数中对主函数中
的二维数组
值进行修改? 二维数组已经在主函数中用...
答:
如果在子函数的形参中固定了最后一个维度的话,就没有任何灵活性了。我给子函数传了
数组的
首地址,然后在子函数中用一维数组的形式
赋值
(我主要是想赋值),但是在主函数中调用数组时值不对,也就是说值并没有被修改,不是说
二维数组
在内存中也是按列排列的么?难道在子函数中这个列就不管用了? 追答 如果用二维数组...
C语言中字符串
是怎么
赋值
的?
答:
在
C语言中
,
字符串的赋值
主要有两种方法,第一种是通过指针的方式直接赋值,第二种是通过
数组
直接赋值。1、指针式赋值。通过程序的运行情况,可以知道:char *p = "hello";这种字符串的赋值方式是完全没有问题的。要理解这种赋值方式,首先得理解双引号(特别注意:这个是双引号,不要赋值的时候给弄了...
c语言中
怎样把一个
字符数组
付给另一个字符数组
答:
用strcpy函数!原型声明:extern char *strcpy(char *dest,char *src);头文件:string.h 功能:把src所指由NULL结束的字符串复制到dest所指
的数组
中。说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳sr
c的字符串
。返回指向dest的指针。例子:include <stdio.h> include <string.h>...
C语言
把一维
数组赋值
给
二维数组
;
答:
在
C语言中
,
字符串
不能像数字一样可通过
赋值
符进行赋值。如:定义int a=233,b;后,使用b=a;给b赋值是可以的;但是char a[20]="abc",b[20];后,不能使用b=a;给a赋值。常用的办法是使用strcpy(b,a);函数。你所举的例子中,aa[0]=p[0];这里是行不通的,可以考虑用strcpy(aa[0],p[...
C语言中
为什么用scanf在给 数组和
字符数组赋值
是 数组要加& 而字符...
答:
从scanf函数的函数原型可以看出,scanf接收到的数据是赋给args指向的内存单元的,也即args是一个内存地址,而变量的内存地址用取地址符&来表示,数组的地址就是数组名。所以数组的前面不用加& 举例如下:int a; // 定义一个变量char b[3]; // 定义一个
字符数组
char *str=(char *)malloc(size...
呵呵,问一个
C语言中二维数组
的问题。
答:
几维可以考虑理解为矩阵。a[2][3]是一个二行三列的矩阵。这个是数据的“形状”。“
字符
”数组是指这
数组中的
数据是“字符”这种数据“类型”。类型和形状讲的2回事。当然了,实际上a[x][y]中指的有这么一个数组a[x],x中y个元素。如果按矩阵来理解则 |[0][0],[0][1],[0][2]| a[...
怎么进行
字符串赋值
?
C语言
答:
在
C语言中
,
字符串的赋值
主要有两种方法,第一种是通过指针的方式直接赋值,第二种是通过
数组
直接赋值。1、指针式赋值。通过程序的运行情况,可以知道:char *p = "hello";这种字符串的赋值方式是完全没有问题的。要理解这种赋值方式,首先得理解双引号(特别注意:这个是双引号,不要赋值的时候给弄了...
C语言
中将
字符串赋值
给
字符数组的
问题
答:
char s[20];s="helo";这样错误的原因就是:不能用赋值语句将一个字符串常量直接给一个
字符数组赋值
。char s[20];char ss[]="hello";s=ss;错误原因是:不能用赋值语句将一个字符数组直接给一个字符数组赋值,即字符串的复制(
c语言中
,但是在c++的string 类,上面的赋值是正确的)必须用strcpy...
c语言
:一个字符数组给另一个
字符数组赋值
答:
如果不要原来的内容,直接scanf("%s",a);如果想把后面的输入放到原来内容后面,即接到abc后面,那么还要个中间
数组
b[]暂时存放输入的内容,先把新的输入放到数组b[]里面:scnaf("%s",b);然后再接到a[]原来内容的后面:strcat(a,b);不要忘了#include <string.h> ...
c语言
将
二维数组
表示
的字符串
赋为空串的函数
答:
include<stdio.h>int main(int argc, char* argv[]){ //
二维数组
包含10个
字符串
char str_list[10][100]; //依次把字符串置为空串,也就是将首位置为'/0' for(int i = 0; i < 10; ++i) { str_list[i][0] = '\0'; } return 0;} ...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜