怎么给字符串数组赋值
人气:159 ℃/2023-08-11 12:23:56
给字符数组赋值分两种情况,单字符赋值和字符串赋值。
单字符赋值,可通过数组下标方式或指针方式,引用数组元素,进行赋值,如:
char a[10];char ch='a';for( i=0;i<10;i++ ) a[i]=ch+i ; //可通过数组下标引用数组元素,完成赋值char *p;for( p=a; p<a+10; p++ ) *p=ch++; //通过指针对数组相应元素赋值
字符串赋值,可使用string.h头文件中的字符串操作函数进行赋值,如:
char a[10];strcpy( a, "abcdefgh");sprintf(a, "%s", "abcdefgh");
注意:数组在定义时,可以同时进行初始化,但定义完成后,就不能按初始化的形式对其赋值了,如:
char a[10]="abcdefgh"; //这样可以a="abcdefgh"; //这样是错误的!a是数组名,是一个静态数据:数组首地址值,可以看作是个常数,不能再被改变。
- 04-02
宠物小米天猫精灵使用方法
- 07-06
数码笔记本电脑开机出现讲述人怎么办
- 05-14
综合万紫千红一片绿是什么
- 09-07
美食家庭牛排怎么排酸最快
- 07-30
宠物乌江鱼和鲶鱼哪个贵
- 05-13
综合AMD主板x470和x370的区别大吗
- 08-14
教育桂林理工大学什么档次
- 12-28
综合olay为什么擦上去有金闪闪的东西
推荐
- 1食用天然色素主要指哪些145
- 2天官赐福主旨432
- 3休管他人瓦上霜原文154
- 4你这是求我办事范伟演的什么449
- 5pr如何做手写文字效果427
- 6超能勇士和猛兽侠有什么不同183
- 7孔尚任的《桃花扇》原文到底是什么416
- 8什么叫合约机331
宠物
- 1恐龙长什么样228
- 2宠物蛇都有哪些 常见饲养宠物蛇的品种392
- 3小狗拉绿屎是怎么回事448
- 4如何训练小猫用猫砂 是很爱干净的宠物186
- 5猫有一只眼睛睁不开471
- 6拉萨犬名字的来历 拉萨犬的历史传说328
- 7比较小的狗312
- 8四眼斑水龟图片 如何挑选四眼斑水龟225