c++中 stract strcpy strlen strcmp 都怎么用?传入的实参是什么类型的

c++中stractstrcpystrlenstrcmp都怎么用?传入的实参是什么类型的结果是怎样的... c++中 stract strcpy strlen strcmp 都怎么用?传入的实参是什么类型的 结果是怎样的 展开
 我来答
寒寒家
2015-01-08 · TA获得超过2921个赞
知道大有可为答主
回答量:1482
采纳率:100%
帮助的人:1984万
展开全部
举个例子吧:
char a[30] = "hello";
char b[30] = "hi";
char c[30] = "";

stract( a, b); 参数是两个字符指针,作用是把b的内容复制到a的后面
strcapy(c, a); 参数是两个字符指针,作用是把a拷贝到c里面
strlen(a);参数是一个字符指针,返回的是第一个'\0'之前的字符数,这里会返回 5
strcmp(a, b); 这个是按照字典序,比较两个字符串的大小,如果a > b那么返回值是1, a < b返回值是-1,a,b一模一样,则返回0. 这里应该返回-1
追问
strcmp是比较字符串长度大小还是里面的字符的值的大小?
追答
字符值的大小。
上面的例子就说了,b 是大于a的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式