C++书上讲,两个字符串比较是地址的比较.下面结果理应为:"not equal",但是现在输出"equal",
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/30 21:24:31
C++书上讲,两个字符串比较是地址的比较.下面结果理应为:"not equal",但是现在输出"equal",
#include
void main()
{
if("join"=="join")//两个字符串的比较是地址的比较.运行结果理应为:"not equal",so tell me y
cout
#include
void main()
{
if("join"=="join")//两个字符串的比较是地址的比较.运行结果理应为:"not equal",so tell me y
cout
字符串的定义是把数据放到一个字符串池
如果你用双引号""来创建String对象,那么他会先去这个池里面查找是否已经存在这个字符串,如果已经存在,把这个对象的引用返回给你,如果不存在,创建一个String对象返回,同时把这个对象放进池里面.
你这里2次都用双引号创建,他会从池里面返回同一个对象,所以是同一个地址,2个对象完全相等
如果你用双引号""来创建String对象,那么他会先去这个池里面查找是否已经存在这个字符串,如果已经存在,把这个对象的引用返回给你,如果不存在,创建一个String对象返回,同时把这个对象放进池里面.
你这里2次都用双引号创建,他会从池里面返回同一个对象,所以是同一个地址,2个对象完全相等
equal to 与equal with比较
2、下面的程序用来比较两个字符串a和b的大小,如果字符串a大于字符串b,则输出“a>b”,否则输出“ab)
equal
c语言的问题编一个程序,将两个字符串s1,s2比较,如果s1>s2,输出一个正数;s1
C语言,比较两个字符串S1和S2的大小
两个字符串比较大小的程序C语言
有两个真分数a/b.c/d,比较两个分数的大小并输出结果.
翻译一下be equal to sb.in sth.并简单讲一下equal的用法,
equal和equal to的区别
比较三个数的大小,输出比较结果
如果,s1和s2是两个字符串,可以用库函数strcpy(s1,s2)比较这两个字符串的大小?可以吗?
求解C语言程序设计题:两个字符串s1,s2写函数比较后返回不同的字符的个数