非常风气网www.verywind.cn
首页
new一个char数组并赋值
怎么给
char数组赋值
答:
char
str[256]={ "123" };char str
1
[256]={ '1','2','3',0 };char str2[256];char str3[256];char str4[256];int i; for ( i=0;i<10;i++ ) str2[i]=' ';scanf("%s",str3);strcpy(str4,"Hello!");
在字符串中 怎么给
一个char
a[]
赋值
成\ ' 这样的特殊字符?
答:
char
a[]="\\\'"; 给
数组
a初始化为由\及'组成的字符串,a的元素个数为3,三个元素值分别为:\,',\0。
定义
一个char
型
数组
,怎样直接输入一个字符串
答:
include<stdio.h>int main(){
char
str[10]; scanf("%s",str); return 0;}这样就输入了
一个
字符串(长度不超过10)。
4、声明
一个char
型的
数组
,在此数组的单元格中放入"我爱你"三个字符
答:
char s
[ ]="我爱你";
C++
Char
*
数组赋值
问题求助!!
答:
在循环里面
char
inID[21];并没有重新申请新的存储空间,而 sysid[ID]=inID;将字符串数据的成员指向了这个字符串的地址。所以当对inID进入
赋值
后,所有知道这个地址的
数组
成员(字符串指针)指向的内容当然就是一样的啦。
char变量的值能不能赋字符串?比如我定义
一个char
型变量,想
赋值
为ABC...
答:
char型变量只有一个字节,所以只能赋一个字符给它,例如:char x='a';定义
一个char
型变量,想
赋值
为ABC,是不可以的。可以将字符串赋值到一个字符型
数组
中去,例如:char x[4]="ABC",注意这里字符串虽然看起来只有ABC三个字符,但是实际上末尾还要加上一个‘\0'的,所以这里数组元素个数为4,...
unsigned
char
型
数组
怎么一次性
赋值赋值
答:
全部
赋值
同样的值吗?可以用memset 比如要设置为0x20 memset(
array
,0x20,sizeof(array))
...中定义一
char数组
,想调用另
一个
函数对其
赋值
,
然后
在原函数中用,该...
答:
把那个
char
指针传过去,然后用strcpy(str,"this is the string to copy")还是举个简单的例子吧:include <string.h> include <stdio.h> void test(char str[]){ char mystr[20]="我的字符串";strcpy(str,mystr);} int main(void){ char str[20];test(str);printf("now the string ...
c程序设计中定义
一个数组
a[i]
然后赋值
后求a[i]-'0'什么意思?是不是分...
答:
如果
数组
a[]是整型,则a[i]-'0'是a[i]的值减去'0'的ASCII的码值即a[i]-48,以int或者
char
输出;如果数组a[]是字符型,那么a[i]-'0'是字符a[]-'0',以int或者char输出。
C++ 用
new
定义
数组
和直接定义数组
答:
以m*n举例:第一种方法:int **a =
new
int*[m];for(int i=0; i < m; i++)a[i] = new int[n];第二种方法:int* a = new int[m*n];a[i*n+j]是第i行第j列元素。以整型为例:const int M = 10, N = 5;//10行5列。int ** a;a = new int *[M];for(int ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网