设为首页 加入收藏

TOP

二级C++精品课程3-1-2:C++运算符之关系运算符
2014-11-21 21:40:25 】 浏览:3166
Tags:二级 精品课程 3-1-2 运算 符之 关系

3.1.3关系运算符
   C++提供6种关系运算符,用于数值之间的比较,表达式的值或为1(表示true),或为0(表示false),参见表3-3。
   应该注意:<= 和 >= 运算符不能写成=< 和 =>,=< 和 =>是无效的运算符。关系运算符的操作数应当是一个数值,字符是有效的操作数,因为它们是用数值来表示的。例如(假定采用ASCII编码):
  'A' < 'F' // 得出 1 (它等价于 65 < 70)
  字符串不应当用关系运算符比较,因为被比较的不是字符串的内容本身,而是字符串的地址。例如:
  "HELLO" < "BYE"
  引起"HELLO"的地址与"BYE"的地址进行比较。由于字符串的地址是由编译器决定的,所以,表达式的结果或为0,或为1,并不确定。我们以后会看到:可以用C++的库函数strcmp,比较两个字符串。




】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇VCADO调用存储过程并获得返回值 下一篇二级C++精品课程3-1-5:C++运算符..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目