c++笔记
2015-09-23 13:50
363 查看
“\ddd” 与“\xhh”分别表示用八进制数或十六进制数表示一个字符。 例如:101:1*8^2+0*8^1+1*8^0 ‘\101’ 代表ASCII码(十进制)为65的字符“A”; ‘\012’代表ASCII码(十进制)为10的“换行”;
优先级没掌握,下面留作参考
http://blog.twofei.com/531/ http://www.cnblogs.com/chenglei/archive/2009/08/03/1537822.html
三目运算符在字符类型数据中的妙用
优先级没掌握,下面留作参考
http://blog.twofei.com/531/ http://www.cnblogs.com/chenglei/archive/2009/08/03/1537822.html
#include <iostream> using namespace std; //三目运算符可以进行不同类别的操作 int main() { int a = 1; float b = 2.1f; //注意定义float类型的变量的时候后面要加上f,否则的话2.1默认为double型!!!!!!!!!!!!!!!!!! cout << (a > b ? a : b); //三目运算符将a和b都转化为他们中的最高级别类型。 return 0; }
三目运算符在字符类型数据中的妙用
#include <iostream> using namespace std; int main() { char ch; cin >> ch; cout << (ch = (ch >= 'A' && ch <= 'Z') ? (ch + 32) : ch); return 0; }
相关文章推荐
- 【读书笔记:C++ primer plus 第六版 中文版】第17章 输入、输出和文件
- 重载和多态之间的关系?!(C++初学者)
- C语言-----冒泡排序
- 【C/C++学院】0815-函数包装器/CPP类型转换/函数模块/动态数组
- 子类赋给父类(c++初学者)
- Eclipse下编写C++程序——CDT环境搭建
- C++初学者之RTTI
- C语言ADT(抽象数据类型编程)
- C++ 编译器的函数名修饰规则
- PAT (Basic Level) Practise (中文)1045. 快速排序(25) C语言
- Cassandra数据库用C++进行了重写,比原来快10倍!
- PAT (Basic Level) Practise (中文)1044. 火星数字(20) C语言
- PAT (Basic Level) Practise (中文)1043. 输出PATest(20) C语言
- PAT (Basic Level) Practise (中文)1042. 字符统计(20) C语言
- PAT (Basic Level) Practise (中文)1041. 考试座位号(15) C语言
- 有关c++de笔试
- C++多线程定时器完整实现
- c++的类中typedef的作用
- c++中构造函数之前的explicit的作用
- iOS开发之SQLite--C语言接口规范(五)——iOS开发使用SQLite实例