11问答网
所有问题
当前搜索:
字符串赋值给字符数组
题目:输入N个
字符串
,输出字符出现最多的字符串。 总是提示内存错误怎么...
答:
唉,错误太多了 基本的语法都有错误 1、scanf("%s",&s[i]);你的
字符串数组
是个二维数组 其实 s[i] 这个已经是二维数组第 i 行的字符串的首地址了,不用加&符号了 scanf("%s",s[i]);2、max[0][40]=s[0][40];C语言的字符串拷贝是有单独的函数的,不支持直接等号
赋值
strcpy(max[0...
绿行显示int到char截断,那如何
给字符串赋值
?
答:
赋值语句错误,1,grade下标使用错误,如果只是对
字符赋值
,只能是0,1,2。stu[i].grade[0] = 'A';2,超过一个字符是字符串,字符串只能使用字符串拷贝函数进行赋值,地址为
字符数组
首地址。strcopy(stu[i].grade, "A+");...
vb 中一维
字符串数组
可以转化为字符串吗
答:
Split(TextBox1.Text, vbCrLf)返回的已经是
数组
了,用不着再循环
赋值
了。b数组的元素类型为
字符串
类型,数组自然不能赋给它了,再说数组没有定义下标量。
为什么char* str不能指向
字符串
?
答:
,而str指向了 I LOVE CHINA!中的第一个字符I。cout流里面有一个循环就是输出str指向的
字符串
,其中把str赋给了temp指针,作为移位用,从而一个个输出出来。而*str是一个字符了就是I ,*是解引用 就是读出str指向的字符 ,所以*str就是I了 这个是不能
赋值
和移位的 所以输出不出来。
如何从
字符串
"1-0"中提取数字然后给一个
数组
答:
可选项。该值用来限制返回数组中的元素个数。说明 split 方法的结果是一个
字符串数组
,在 stingObj 中每个出现 separator 的位置都要进行分解。separator 不作为任何数组元素的部分返回。示例 下面的示例演示了 split 方法的用法。function SplitDemo(){ var s, ss;var s = \"The rain in Spain ...
我初学VB 、 谁能将一些基本常用函数发给我?
答:
Space,String 返回指定长度的字符串 Len 求字符串长度 Lset,Rset语句
给字符串
变量
赋值
,赋在左边或右边 Instr 子串定位 Mid 取给定字符串的子串 ( mid(d,1,2)表示取字符串d中第1个字符后的2个字符) Left,Right 从字符串的左边或右边取指定长度的子串 Ltrim,Rtrim,Trim 去掉字符串的前导空格、尾随空...
怎样把结构体的内容赋给以
字符串
答:
stu[2].name[20]={"zhangsan"}
求教C语言题
答:
75:good!一共有5个
字符
,
数组赋值
时还要有“/n”所以加起来应该是6个字符,str[6]才能完全装得下“good!”,所以A错误!B的赋值大小交给计算机自己去定,允许不输入大小。C是基本定义方式,无异议。D也是基本定义方式,并且good一共四个字符,再加上“/n”共计5个字符,与str[5]的大小一致,...
C语言中可以给指针变量
赋值
常数吗?
答:
2、在字符串尾加上了'/0'3、返回地址,这里就是返回的地址赋值给了p 字符串常量"hello"出现在一个表达式中时,"hello"表达式使用的值就是这些字符所存储的地址(在常量区),而不是这些字符本身。所以,可以把
字符串赋值给
指向字符的指针p,而不能把字符串赋值给一个
字符数组
。chara[10]=“hello...
C语言关于
数组
赋初值的问题char buff[10]={0};
答:
是没有任何输出的,因为printf遇到的buff的第一个字符就是个
字符串
的结束符'\0'而如果这样写:include <stdio.h> void main { char buff[5]={'0'};printf("%s",buff);} 才会看到输出了一个'0'这才是你理解的给第一个单元
赋值
为‘0’。char buff[5]={0};是一种定义空
字符数组
的严谨的...
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜