非常风气网www.verywind.cn
首页
不正确的字符常量
C
字符串
指针在函数里赋值
答:
在c语言中并没有字符串这个类型。所说
的字符
串就是字符数组。也就是char类型的数组。与普通数组不同的,字符串必须以'\0'作为结束符。而在c语言中,类型为t的一维数组,其首地址等效于该类型的一维指针,即t*型。于是字符串,也就是字符数组,首地址就可以当做char 型使用了。事实上,在库函数...
有关c语言
字符串
函数的小问题
答:
原型:extern char *strcpy(char *dest,char *src);功能:把src所指由NULL结束
的字符
串复制到dest所指的数组中。你看看 应该明白了吧~!下面是STRCAT 原型:extern char *strcat(char *dest,char *src);功能:把src所指字符串添加到dest结尾处(覆盖dest结尾处的'\0')并添加'\0'要注意A答案不对...
C语言 符号'\0'
字符
0 数字0 以及 串结束标志 空值 五者的区别 回答好...
答:
所以'0'当作整数用时,等价于整数49。
字符串
结束标记就是'\0'。NULL代表空指针,是一个符号
常量
。有的书上,用'\0'代表空指针,实际上不规范。有问题,再追问。追加回答:逻辑的0就是“假”,因为C语言无专门逻辑型数据,故用整数的0来代表。'/0'是错误的写法,'\0'才是
正确的
。
这样用指针引用
字符串
怎么报错?
答:
可是char *s1="abcdefg",*s2="bcde";的意思是分别定义两个char型指针,指向
字符串常量
"abcdefg"和"bcde",那你这样写的意思就是把"bcde"拷贝到"abcdefg"中,由于"abcdefg"和"bcde"是常量,不可被改变,因此运行会出错。但由于语法没错,所以编译能通过 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的...
char *change(char s[4][20]);是什么意思啊
答:
字符数组是由于若干个数组元素组成的,它可用来存放整个字符串。第一种方法定义
的字符
串中的单个字符只能读,不能修改,如cout<<pStr1[0]<<endl; 但不能做pStr1[0]='O';的操作。因为它被认为是
字符串常量
,常量是无法修改的。而第二种方面定义的字符串是没有这个限制的 看看就知道 ...
c语言定义
字符串
的问题
答:
一样的,但是要写成6,因为
字符串
末尾还有‘\0’,否则它装不下
C语言题目。
答:
1、B和你说的一样,C的表达式是非法的a+=256-- ,256是
常数
不能-- ,而D中'\0' '7' '8'是3个字符组成
的字符
串,而不是字符(转定义字符,能直接附值)2、B的后半部分a*3=2是非法的,A根据优先级自右向左,先完成两个括号里的并自动转换为double型,即(a=4) -> a=4.0和(a=3)...
c++语言中 如果
字符串
里面保存的是数字,如何输出数字或者参与运算_百度...
答:
其实系统有这个功能的函数的。这个函数是以前我用C语言写的,这个函数是
正确的
,你调试的时候把它加在主函数外面,然后在主函数里调用就可以了。这个函数是正确的,老师给看过了。如果你把这个函数看明白了,用string写一下就比教简单了 / 函数名: CharToInt 参数:形参:intString: 保存整数
的字符
串...
VB语句中string和integer的区别
答:
不是的.string针对的是
字符串
,像一个英文字母,一连串字符.如how are you integer就是整型的,是一个代表整型数据的称号 如一些整型的数值,125 2 345等,但是不能有小数点!
比较
字符串
大小。为什么返回值不是1或者-1.谢谢。
答:
char a[10],b[10];scanf("%s%s",a,b);printf("%s\t%s\n", a, b);i=sort(a,b);printf("%d",i);} int sort(char* p1,char* p2){ char *strEnd = p1+10;for(;p1<strEnd; p1++,p2++) //原来代码中*p1<*(p1+10)比较的是p1中
的字符
的大小,但这个 //条件应该是用...
棣栭〉
<涓婁竴椤
64
65
66
67
69
70
71
72
73
涓嬩竴椤
灏鹃〉
68
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网