
C/C++
文章平均质量分 74
iorichang
if (share.makesHappiness()) doSharing();
展开
-
String Manipulation
String Manipulation目录String Manipulation目录OverviewstrlenPrototypeDescriptionReturn ValueExamplestrcmp strncmpPrototypeDescriptionReturn ValueExamplestrcat strncatPrototypeDescriptionRe原创 2016-07-24 22:15:46 · 4819 阅读 · 0 评论 -
Strings
StringsC 语言中的 string 是内存中的一个字节序列,通常包含一串字母。C 语言中的字符串常量由双引号引上。比如最经典的 Hello World 程序:# include <stdio.h>int main(void) { printf("Hello World!\n"); return 0;}那么, string 到底是什么类型呢?字符串常量的类型是 char* 。但原创 2016-07-24 19:58:48 · 444 阅读 · 0 评论 -
Item 02: Prefer consts, enums, and inlines to #defines
Item 02: Prefer consts, enums, and inlines to #defines 尽量以 const,enum,inline 替换 #define假如有这样的语句:#define ASPECT_RATIO 1.653宏定义中的 ASPECT_RATIO 可能从未被编译器看见;也可能编译器处理之前就被预处理器给移走了。那么它很可能不会进入符号表,这样会给编译调试带来很原创 2016-07-17 12:37:15 · 430 阅读 · 0 评论 -
Item 01: View C++ as a federation of languages
Item 01: View C++ as a federation of languages今天的 C++ 已经是个多重范型编程语言 (multiparadigm programming language),一个同时支持过程形式 (procedural)、面向对象 (object-oriented)、函数式(functional)、泛型 (generic)、元编程 (metaprogramming)原创 2016-07-01 10:17:48 · 311 阅读 · 0 评论 -
Eclipse 4.4.1 (Luna) for C/C++ Programming
Eclipse 4.4.1 (Luna) for C/C++ Programming目录Eclipse 441 Luna for CC Programming目录Eclipse 441 Luna安装CC Development ToolCDT在 Eclipse 中编写第一个 CC 程序C 程序C 程序C Program with Makefile阅读文档Eclipse CDT中调翻译 2016-06-18 10:42:45 · 3791 阅读 · 0 评论 -
Dynamic Memory
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I原创 2016-07-24 19:30:31 · 283 阅读 · 0 评论