99问答网
所有问题
当前搜索:
c语言数组能存字符串吗
char
可以
定义
字符串吗
答:
不可以定义
字符串
。
c语言
中定义字符串有两种办法:1、定义一个字符指针指向字符串char *s="safdfsdf";2、定义
字符数组
char s[]="dsfdsfsdf",数组大小可以不写,如果你直接赋值的话,编译器会根据字符串长度分配对应的空间,若给了大小,也可以赋值,这时要自己注意字符串长度不要比长度-1还大 ...
C语言
用指针方法 输入3个
字符串
按由小到大顺序输出
答:
可以使用三个
数组
,或者是一个二维数组来
存储字符串
,同时定义一个指针数组,指向三个字符串的首地址。然后对指针数组进行排序。代码如下:include <stdio.h>#include <string.h>int main(){ char buf[3][100]; char *p[3] = {buf[0],buf[1], buf[2]}; int i,j; for(i ...
0什么意思
c语言
答:
在
C语言
中,0 的意义主要有以下几点:字符数串的结束标志:在C语言中,0用作
字符串
的结束标志。在一个
字符数组
中,最后一个字符之后通常会加上一个 '0' 来表示字符串的结束。这是因为在C语言中,字符串是以字符数组的形式
存储
的,而数组本身并不直接存储其长度信息,因此需要一个特殊的字符来标识...
C语言
,指针 与
数组
。
答:
2. 用字符指针实现。可以不定义
字符数组
,而定义一个字符指针。用字符指针指向字符串中的字符。[例8.12]void main(void){char *string="I Love China!";printf("%s\n",string);} 在这里没有定义字符数组,但
C语言
对字符串常量是按字符数组处理的,实际上在内存开辟了一个字符数组用来
存放字符串
...
C语言
中
字符串
是怎么赋值的?
答:
在
C语言
中,
字符串
的赋值主要有两种方法,第一种是通过指针的方式直接赋值,第二种是通过
数组
直接赋值。1、指针式赋值。通过程序的运行情况,可以知道:char *p = "hello";这种字符串的赋值方式是完全没有问题的。要理解这种赋值方式,首先得理解双引号(特别注意:这个是双引号,不要赋值的时候给弄了...
C语言
中\0、'\0'、'0'、0分别是什么?
答:
\0代表字符数串的结束标志 也就是
字符数组
的最后一位加上的'\0'\0的ASCII码为0,也就是空字符 上面的就是从字符数组的开始读取,直到最后
字符串
结束标志'\0'。字符串总是以'\0'作为串的结束符。因此当把一个字符串存入一个数组时,也把结束符'\0'存入数组,并以此作为该字符串是否结束的标志...
c语言
:输入一个
字符串
存入
数组
a中,找出ASCII值为奇数的字符按序存入数组...
答:
include "stdio.h"#include "
string
.h"void main(){ char a[20],b[20]; int i,j=0; gets(a); for(i=0;i<strlen(a);i++) { if(a[i]%2!=0) b[j++]=a[i]; } b[j]='\0'; puts(b);} ...
输入
数组
时用什么符号&
答:
逐个输入数组中的数,是要用&的,但是如果是
字符数组
,以
字符串
形式整体输入,就不用,示例:include<stdio.h>int main(){int n;int t=0;scanf(“%d”,&n);char arr[n];int i;for(i=0;i<n;i++){scanf(“%
c
”,&arr[i]);}printf(“%c\n”,arr[0]);for(i=...
C语言
如何定义
字符串数组
答:
C语言字符串数组
中的每一个元素均为指针,即有诸形如“ptr_
array
[i]”的指针。由于数组元素均为指针,因此ptr_array[i]是指第i+1个元素的指针。例:如二维指针数组的定义为:char *ptr_array[3]={{"asdx","qwer","fdsfaf"},{"44444","555","6666"},{"a78x","q3er","f2f"}};...
C语言
怎样用%s输出
字符串
?
答:
C语言
中使用%s格式说明符输出字符串的方式,可以借助printf函数实现。例如:定义一个
字符数组
name,
存储字符串
"abcd",代码如下:char name[10] = "abcd";使用puts函数输出name数组,结果为abcd:puts(name);使用printf函数输出name数组,同样结果为abcd:printf("%s", name);这两段代码的输出结果相同,...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜