从一年前开通博客,陆陆续续写了一些总结类的东西,但是一直没push到网上。现在发现,分享自己的笔记也是自身学习、与他人交流的好方式。从今天开始,我会经常的push一些学习笔记到博客中,先从C++开始吧。

C++我大概从几个月前开始学习,到现在才刚完整的刷了一遍,期间的某些章节刷了3遍左右。但是一遍是远远不够的,所以记录一些类似要点的东西,供自己复习用,错误之处请大家指教。以下为正在刷第二遍时所记。

参考书籍:《21天学通C++》(美 Siddhartha Rao)、《C++ primer plus》、《C与指针》

参考课程:《C++程序设计》(西北工业大学)、《C++语言程序设计》(清华大学)、《C语言程序设计》(浙江大学)

1、C++字符集

C++语法允许使用的字符的集合称为C++字符集。C++03标准的字符集如下:

①小写字母26个: a b c d e f g h i j k l m n o p q r s t u v w x y z

②大写字母26个: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

③数字字符10个: 0 1 2 3 4 5 6 7 8 9

④符号29个: _ { } [ ] # ( ) < > % : ; . ? * + - / ^ & | ~ ! = , \ " ’

⑤空白符5个: 空格 TAB 回车换行 CTRL+L CTRL+K

2、标识符只能由大小写字母、数字和下划线组成,第一个字符必须是字母或下划线

3、分号是语句的组成部分,表示语句结束。结束语句一定要使用分号。

最新文章

  1. angularJS实践过程中出现的问题总结
  2. 从不同方面寻找bug
  3. Shader LOD
  4. linux下缓存的查看/修改
  5. 《TCP/IP详解 卷一》读书笔记-----TCP persist &amp;Keeplive timer
  6. Win7 默认hosts文件
  7. javascript如何列出全局对象的非原生属性。
  8. Linux的进程优先级-邹立巍
  9. ios开发学习笔记(1)
  10. Xcode制作插件
  11. Flink架构、原理与部署测试
  12. JQuery树形目录插件Dynatree
  13. 博客迁移,新地址:bfsan.github.io
  14. python的学习笔记01_5文件操作
  15. [二十二]JavaIO之LineNumberReader
  16. PHP代码-数据爬取(a标签和a标签所对应的内容)
  17. 单源最短路径算法——Dijkstra算法(迪杰斯特拉算法)
  18. diskcache
  19. php5.3 延迟静态绑定 static关键字
  20. python 事务

热门文章

  1. 在网页中JS函数自动执行常用三种方法
  2. 使用SpringMVC时,web应用的资源路径问题
  3. 使用Spring Cloud Gateway保护反应式微服务(一)
  4. 2.24 模拟赛 + DIV2 总结
  5. XtraReport1添加参数
  6. VUE - 引入 npm 安装的模块 以及 uuid模块的使用
  7. 剑指offer 按之字型顺序打印二叉树
  8. 022、Java中boolean的用法
  9. python SSTI tornado render模板注入
  10. 指令——ps -ef