社区
C语言
帖子详情
问下strcmp这个函数的参数
ccqiji
2010-03-14 09:22:29
vc里和百度百科里的定义怎么不一样
vc第二个参数 是const char * s2
const char*s2 和char *s2区别是不是一个是"sad" 一个是sad
是不是vc错了
...全文
124
5
打赏
收藏
问下strcmp这个函数的参数
vc里和百度百科里的定义怎么不一样 vc第二个参数 是const char * s2 const char*s2 和char *s2区别是不是一个是"sad" 一个是sad 是不是vc错了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingstarer
2010-03-14
打赏
举报
回复
以前是没有const这个关键字的 后来才加的 所以百度那个可能是较早前的定义
加上这个对于函数调用无影响 只是对于函数内部实现有要求 不能改动此字符串
bobo364
2010-03-14
打赏
举报
回复
const 就和c中常量差不多,所以不能修改
arong1234
2010-03-14
打赏
举报
回复
这当然是百度服从vc,哪有反过来的?
你说的所谓区别毫无道理。const char*指向的内存是不可修改,而char*可以修改。什么"sad"/sad的[Quote=引用楼主 ccqiji 的回复:]
vc里和百度百科里的定义怎么不一样
vc第二个参数 是const char * s2
const char*s2 和char *s2区别是不是一个是"sad" 一个是sad
是不是vc错了
[/Quote]
白云飘飘飘
2010-03-14
打赏
举报
回复
加上const是指函数不能修改字符串。
BT六眼飞鱼
2010-03-14
打赏
举报
回复
#include <string.h>
int strcmp( const char *str1, const char *str2 );
功能:比较字符串str1 and str2, 返回值如下:
返回值
解释
less than 0
str1 is less than str2
equal to 0
str1 is equal to str2
greater than 0
str1 is greater than str2
例如:
printf( "Enter your name: " );
scanf( "%s", name );
if( strcmp( name, "Mary" ) == 0 )
printf( "Hello, Dr. Mary!\n" );
strcmp
()
函数
strcmp
是C/C++
函数
,用于比较两个字符串。
函数
原型: int
strcmp
(const char *s1,const char *s2); 设这两个字符串为s1,s2, 规则 当s1<s2时,返回为负数 当s1=s2时,返回值= 0 当s1>s2时,返回正数...
【C库
函数
】
strcmp
函数
详解
详解
strcmp
函数
C语言
strcmp
()
函数
下面是
strcmp
()
函数
的声明。 int
strcmp
(const char *str1, const char *str2)
参数
str1-- 要进行比较的第一个字符串。 str2-- 要进行比较的第二个字符串。 返回值 该
函数
返回值如下: 如果返回值小于 0,...
C语言
strcmp
()
函数
:比较两个字符串
C语言
strcmp
()
函数
用于对两个字符串进行比较(区分大小写)。 头文件:#include <string.h> 语法/原型: int
strcmp
(const char* stri1,const char* str2);
参数
str1 和 str2 是参与比较的两个字符串。 ...
PHP
函数
strcmp
,PHP
strcmp
函数
1、
strcmp
函数
的作用是将两个字符串进行比较,如果字符串1与字符串2相等,则返回0,如果字符串1大于字符串2则返回值大于0,如果字符串1小于字符串2则返回值小于0。2、
strcmp
函数
的语法格式:int
strcmp
( ...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章