77问答网
所有问题
当前搜索:
c语言字符串的结束符是什么
C语言
里面,%d%c%f分别
是什么
意思?怎么用?
答:
d是用来输出十进制整型数据的实际长度输出 c是以字符形式输出,只输出一个字符 f是以小数形式输出单、双精度度数,隐含输出6位小数 还有很多,如%s(输出
字符串
)等等 那么怎么用呢?例如在printf输出数据时 int n=5;printf("%d",n);这样就输出了。printf函数格式字符:
C语言
中对于不同类型的数据用...
...
c语言
自定义函数的我没看懂,不知道i,j 都
代表什么
?str[i]!='\0...
答:
这种写法很恶心 str[j++]=str[i];相当于 str[j] = str[i];然后 j = j + 1;这两步 str[i]!='\0'这句 如果是str[i] == '\0';就表示这个字
符是字符串的
末尾了 '\0'是字符串尾部标志 str[i]!='\0'一般作为while语句的条件判断语句 表示下面语句块{} 循环
结束
的标志 ...
C语言
言中的
字符串是什么
意思
答:
这个怎么给你解释呢!字符串
是C语言
当中专门定义的一类数据格式(string),相对于单个
字符的
数据格式CHAR来说,可用于存储多个字符,包括字母、数字、符号。
字符串的
长度可以自定义,例如:string a[100],就是定义了长度为100个字符的字符串。
C语言字符串的
处理
答:
strlen(a)/2就是16/2 = 8 a+8的意思是从字符串a的头开始,后面第8个
字符的
位置的指针,这个地方恰好指向的是m的这里。然后执行strcpy字符串拷贝命令,把you复制到刚才指针指向的这里,所以显示的时候,就是nice to you 读到you之后遇到了strcpy过来的you最后的'\0'
结束符
。所以显示到这里就结束...
C语言
中姓名是“aName[20]”,那个20
是什么
意思?还有同样的例子吗
答:
20代表数组的长度,即元素个数最大值。
关于c中的fgetc()
答:
文本文件中,不一定需要把'\0'这个
c语言的
字符串结束标志也存储进去(当然也可以这么做)。3.fgetc这个函数从流中读取一个字符,然后返回。不管碰到了'\0'还是其他的字符都会返回。不知道你所谓的“结束”指的
是什么
。4.一般来说,fgetc会返回读到的
字符的
整形值。但fgetc读到文件
的结尾
(不是字符串...
请问下
C语言
中||\这个符号
是什么
意思?
答:
\是转义符号,和其他字符组合在一起有特殊含义,比如我们常见的回车符号'\n';
结束符
号'\0';等等,如果想在
字符串
中打印‘\’,那么需要写‘\\’,两个组合在一起,表示普通字符'\'。||表示或,比如 表达式1 || 表达式2,两个表达式只要有1个为真,那么结果就是真。否则就是假。(
c语言
中,...
c语言
,程序中有点不懂,输入一个
字符串
和一个字符,查找该字符在字符串...
答:
如果是真,执行接下来的代码块,否则跳过。你可以直接写 if(i),而不必写 if(i != 0 )2. 那么再看具体代码,while(*p)和if(*p)中的*p
是什么
意思?:就是判读*p是不是0 呗。楼主不了解的是,*p什么时候是0??您需要知道:
C语言字符串
以0
结束
。也就是说,您写 *p = "input zifu...
C语言
数组的问题
答:
非也非也!兄弟!首先你要知道
字符串
数组 就是 字符数组,而字符数组并不一定是 字符串数组。例如char c[6]={'a','b','c','d','e'},数组c[6]中共6个元素,'a','b','c','d','e',才5个,当然后面
C语言
还给它加了一个0,即这个数组是以0
结束
的,所以它是字符串数组。若...
c语言
用四个星号作为
结束
输入的标志
答:
首先我们看 strcmp(S1,S2)这个函数的作用。如下:格式: strcmp(字符数组名1,字符数组名2)功能:按照ASCII码顺序比较两个数组中的
字符串
,并由函数返回值返回比较结果。字符串1=字符串2,返回值=0;字符串1〉字符串2,返回值〉0;字符串1〈字符串2,返回值〈0。可以看出while()中,只有当!
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜