11问答网
所有问题
当前搜索:
C语言字符串赋值
C语言
怎么给一个变量
赋值
中文?
答:
可以通过给
字符
数组
赋值
来解决。就是变量b需要定义为字符数组。例如:include <stdio.h>int main(){char b[]="汉字";printf("%s",b);return 0;}//运行结果:
C语言
中不存在你图片中写的这种语法,既然学C语言,就应该按照C语言要求的格式来进行书写,不能自己强行发明创造。
C语言
中,可以把一个
字符串赋
给一个字符型变量吗?
答:
不能,
字符
型变量只能接受一个字符
c语言
常见的
赋值
错误。。。
答:
第二个是对的 char c = 32;其他两个是错误的。int n1=n2=10; 这个n2声明了吗??n2是什么类型的元素。int n2=10;int n1=n2; //这样是对的。int n1,n2;n1=n2=10; //这样也是对的。因为,n2在前面都声明了。float f=f+1.1; //后面的这个f是什么?从哪里来的?代表...
c语言字符串
结尾的问题?
答:
!='\0'.就是运行到字符串结尾时结束。!的意思是非,亦可以理解成不。‘\0’是字符串的结束符号,由编译器自动加上。比如说,把一个
字符串赋值
给数组:u8 str1[]={"cxjr.21ic.org"};实际上数组str1在内存中的实际存放情况为:
c
x j r . 2 1 i c . o r g '\0' 这后面的'\0...
C语言
题目!!
答:
这个选项错,是因为题目是问“能给字符串正确赋值”的语句,准确说这是给字符数组赋值而非
字符串赋值
。
C
选项:char ch[3]="abc";//这是字符串赋值语句,在B中也说了,字符串必须0结尾,但是空间只有3,放入了abc再放不下0了,空间不够,编译就不会通过,所以错了,char ch[4]="abc";就没...
c语言
中,怎么样定义一个
字符串
变量
答:
1、定义变量
字符串
。char str[200];定义一个长度最大为200字符的字符串。2、定义常量字符串。由于常量字符串存储在常量空间中,所以只需要定义一个指针,指向该地址即可。如char *s = "test string"。
C语言
中 \0 代表什么?
答:
字符串
总是以'\0'作为串的结束符。因此当把一个字符串存入一个数组时,也把结束符'\0'存入数组,并以此作为该字符串是否结束的标志。有了'\0'标志后,就不必再用字符数组的长度来判断字符串的长度了。
C语言
允许用字符串的方式对数组作初始化
赋值
。例如:char c[]={'c','','p','r','o'...
c语言
如何声明
字符串
答:
C语言
中没有
字符串
类型的变量。他只有字符变量类型char,所以字符串用变通的方式来表示。第一是字符数组来表示字符串。用下面的语句声明:char a[10];C语言中字符数组与字符串的唯一区别是字符串末尾有一个结束符'\0',而字符数组不需要。如刚才声明的a[10]是一个含有10个元素的字符...
C语言字符串
用fun函数将单词的最后一个字母从小写转化为大写 例如i...
答:
并重新
赋值
*/}}elsek=1;}int main(void) {char chrstr[64];int d;printf ("\nPlease enter an English senterve within 63 letters:");gets (chrstr);d=strlen (chrstr); /*变量d赋值为
字符串
(字符数组)长度*/chrstr[d]=' '; /*将字符串末尾的后一位改为空格(原为\0)...
c语言
中 那个格式控制
字符串
可以输入数字和字符
答:
其他回答 %s,可以输入一串字符,数字、特殊符号、英文都通用 卒子的疯狂 | 发布于2012-12-01 举报| 评论 1 0 printf?? 追问 是的 追答 我晕,你这是要问什么看这个吧http://baike.baidu.com/view/410546.htm jackal56 | 发布于2012-11-30 举报| 评论 0 0 为您推荐:
c语言字符串赋值
...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜