55问答网
所有问题
当前搜索:
char赋值
循环中
char
型数组
赋值
问题 代码如下
答:
代码没问题,只需要加上字符串结束符就可以了。字符数组b没有初始化的。int main() {int i = 0;
char
b[4];for(i=0;i<3;i++)scanf("%c", &b[i]);b[3]='\0'; //给字符串加上结束符,不然没有办法输出的printf("%s", b);return 0;} ...
java里面如何给
char
类型的二维数组
赋值
比如char[][] c={"abc","def...
答:
不行 在java里如果想要表达字符串,请使用String
char
类型数组只能赋char值 如 char[][] c={{'a','b','c'},{'d','e','f'},{'g','h','k'}};char[] d={'a', 'b','c'};
c++类里定义的字符型数组const
char
a[5]怎么
赋值
?
答:
有多种方式可以
赋值
。(1)声明和初始化同时进行,例如:const
char
a[5]={'X','Y','Z','1','2'};(2)把它看成字符串,用 strcpy 赋值,例如:strcpy(a,"abcde");(3)用 memcpy 把另一个数组里的值传给它 memcpy(a,b,5);(关键注意 a[i] 不能做左值,用赋值语句赋值,因为...
如何将
char
a [10]
赋值
为空
答:
NULL的定义是0,所以是int的,可以赋值给指针这样就可以了char a[10]={'\0'};就是把第一个字符设为空 zqh2173494 | 发布于2010-04-23 举报| 评论 0 0 为您推荐: getchar char类型怎么赋值 char *赋值 'char char [] char* = char数组赋值 怎么给
char赋值
input 赋值为空 prototype ...
不是说指针只能被
赋值
存储地址么,为什么
char
*可以直接赋值字符串。
答:
是的。语句里p是(
char
*)型地址。*p是值,char型。p="welcome";不太好理解,C/C++里有不少不严谨的地方,没有太多道理好言。这句就理解成自动做了强制转换了:p=(char*)"welcome";于是:cout<
如何给unsigned
char
数组
赋值
答:
可以进行普通
赋值
:unsigned
char
c='A'; c=0x65; c=77;也可以利用函数:scanf("%c",&c);
c语言字符型变量的
赋值
方法.题目:ch为字符变量,ch='a+b',ch='\0...
答:
ch='\0',ch ='7'+'9',ch=5+9 这三个都是可以的。ch='\0'本身是一个字符,而且常用来表示字符串的结束。ch ='7'+'9'的值仍是一个字符,ch=5+9,也是可以的。
char
类型可以存储一个-128~127之间的整数。
【小白】请教..c++怎么给一个
char
* a[10]
赋值
?
答:
在指针数组之前,先定义一个普通数组,用普通数组给指针数组
赋值
,程序段如下:
char s
[10];char *a[10];for(int i=0;i<10;i++)a[i]=&s[i];
C++
char
和char*
赋值
问题
答:
const
char
*wenbenmingzi = strtok(fpp,fgf); //这里的 wenbenmingzi指向的指是C:\文本.TXT 就是这里出了问题 wenbenmingzi并不能存储串。它指向fpp 从你贴的代码片段中,看不出是字符数组,还是字符指针。不怎么建议使用strtok 因为他会改变源串。include <stdio.h>#include <string.h>int ...
关于C语言中
char
型负数
赋值
给int
答:
char
c=-1;int b;memset(&b,'\0',4);//将b的4字节存储单元清零,因为b没有初始化,其内存的值是随机的。memcpy(&b,&c,1);//将c的内存的内容拷贝到b的内存当中去。printf("%d\n",b);这个时候肯定为正的了,这里将c的内存的值直接拷贝到b的内存当中。要明白,计算机存储数据,并不是...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜