00问答网
所有问题
当前搜索:
c语言给数组赋字符串
C语言
问题,从屏幕输入数字赋给一个
字符串数组
答:
include <stdio.h> void main(){ int i,p[3];printf("请输入任意三个数!\n");for(i=0;i<3;i++){ scanf("%2d",&p[i]);} for(i=0;i<3;i++){ printf("%d",p[i]);printf("\n");} }
c++编程问题,string类型怎么
赋值
,怎么引用
答:
char s[30];strcpy(s, "Good News!"); /*
给数组赋字符串
*/ .或是,让编译器在定义时,自动的处理(实际上还是做了上面的两步):char s[30] = "Good News!";三、对于字符串的处理,C++中其实是一个相对不好理解的东西,因为这涉及到了C/C++
语言
的指针,也就是说,无论是什么方式,它...
c语言
中如何
给字符串数组赋值
视频时间 04:39
关于
C语言字符串数组
和字符指针相互
赋值
问题
答:
;是指针
数组
,存储了56个char *型指针,而你这样儿file
Array
[i] = filename;进行
赋值
是指针赋值,故fileArray中的每个元素都会指向"
C
:\\RequestData"所在的地址,这也是fileArray[0]--fileArray[55]的值全部是C:\RequestData的原因 这个程序需要修改的地方多着,看看指针及
字符串
操作方面的资料吧!
c语言
中,字符串指针数组不仅可以直接
赋值
,还能直接用作
字符串数组
?如ch...
答:
name[i]指各
字符串
首地址,比如定义字符串char s[5];可以用s表示该字符串,事实上s是指该字符串的首地址,这两者道理是一样的,name[i]表示各字符串首地址,而用该地址来代表该字符串 。指针储存的数据全都是地址
c语言
这么把一个
数组
的数据存到一个
字符串
变量里
答:
不知道您说的是不是这个意思 举一个例子吧。include<stdio.h> int main(void){ int num[10] = {1,2,3,4,5,6,7,8,9,0};char string[10];int i;for(i = 0; i < 10; i++){ string[i] = (char)(num[i] + 48);} string[i] = '\0';return 0;} ...
C语言
中关于
字符串
个
给
字符
数组赋值
的问题
答:
这个没有错误,只能在定义数组并
给数组赋
初值的时候用;int a[4]= {0,1,2,3};//定义整型数组a 并赋初值 int s[10]= "hello,world";//定义字节数组并赋初值 下面的写法是错误的:int a[4];a[4]= {1,2,3,4};因为把赋初值的语句,和定义语句分家了!
C语言
编程:输入一个
字符串
并存入a数组,a
数组赋值
给b数组。。
答:
include<stdio.h> include<string.h> void main(){ char a[100]="",b[100]="";int i=0;int j=0;gets(a);while(a[i]!='\0'){ if(a[i]>='a'&&a[i]<='z'){ b[j++]=a[i];} i++ ;} puts(b);}
C语言
编程 求指导 1.定义两个
字符数组
s1、s2,并用赋初值的方法把两个...
答:
= NULL); p = des + strlen(des); while (*p++ = *src++); return des;}int main(){ char s1[100] = "Computer"; char s2[100] = "Language"; cat(s1, s2); printf("%s\n", s1); return 0;}2.include <stdio.h>#include <ctype.h>int main(){ char s[] = "C is ...
c语言
利用循环
给字符数组赋值
怎么做?
答:
int main(){ int
array
[10];for(int i=0;i<10;i++) //I 不能超过
数组
的最大长度 { a[i]=i;} return 0;}
C语言
循环语句:同一个问题,往往既可以用 while语句解决,也可以用 do-while或者for语句来解决,但在实际应用中,应根据具体情况来选用不同的循环语句。选用的一般原则是:(...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜