上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 35 下一页
  2014年3月8日
摘要: 1、如何在eclipse当中,修改字体 下面的这种办法,可以更改xml的字体 窗口——首选项——常规——外观——颜色和字体——基本——文本字体——编辑Window --> Preferences --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font –> Edit我们也可以在basic相同的位置,点击ja... 阅读全文
posted @ 2014-03-08 20:50 zhuxuekui3 阅读(840) 评论(0) 推荐(0) 编辑
  2014年3月7日
摘要: 函数设计最重要的无外乎两个方面,一个是函数的接口设计一个是内部实现的一些规则。 在C语言中,函数的参数和返回值的传递方式分为两种: 值传递与指针传递。而C++中,多了一个引用传递。 引用传递有些像指针传递,但使用方式却像值传递。 6.1 参数的规则 规则:参数的书写要规范,不用丢三落四。 规则:参数命名要恰当,顺序要合理。 比如说,拷贝函数,一般是目的参数放前面,源参数放在后面... 阅读全文
posted @ 2014-03-07 22:52 zhuxuekui3 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 5.1 为什么需要常量 1)为了便于用户理解,增加程序的可读性。 2)在程序的很多地方都用到同一个常量,用某一个宏常量来定义可以减少错误。 规则:尽可能的使用含义直观明确的常量来表示程序中多次出现的数字或者字符串 5.2 #define vs const 一般在C里面一般用#define,而在C++中,更喜欢用const,因为const有很多类型。而defin... 阅读全文
posted @ 2014-03-07 13:26 zhuxuekui3 阅读(248) 评论(0) 推荐(0) 编辑
  2014年3月6日
摘要: 4.1 运算符的优先级 规则:如果代码行中的运算符比较多,可用括号确定操作顺序。if((a|b)&&(a&c)) 4.2 复合表达式 规则:不要编写太复杂的复合表达式 规则:不要有多用途的复合表达式 d = (a = b + c) + r ; 不可取。 规则:不要把程序中的复合表达式与真正的数学表达式相混淆 4.3 if语句 本节以“与零值比较”为... 阅读全文
posted @ 2014-03-06 22:53 zhuxuekui3 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 3.1 共性规则 规则:标识符应该直观且可以拼读,可进行英语翻译。 规则:标识符的长度需要控制好,不应该太长。 规则:命名规则应该同操作系统或者开发工具等保持一致,比如大小写混用。AddChar(); 规则:程序中最好不要仅靠大小写区分的变量。 X 与 x 规则:程序中不要出现同名的变量。 规则:变量的名字可以是 n 或者 adj + n; value oddvalue ... 阅读全文
posted @ 2014-03-06 22:01 zhuxuekui3 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 2.1 空行 规则1:在每个类声明之后,每个函数定义结束之后加空行。 规则2:在某个函数体内,相关的不加空行,不相关的加空行。 // 空行 void Function1(…) { … } // 空行 void Function2(…) { … } // 空行 void Function3(…) { … } // 空行 函数 ... 阅读全文
posted @ 2014-03-06 21:24 zhuxuekui3 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 第一章 文件结构 C/C++程序通常由两个文件组成,一个文件保存程序的声明,称为头文件,.h 文件。一个保存程序的实现,称为定义文件.c文件。 1.1 版权与版本的声明 版权和版本的声明位于头文件和定义文件的开头(参见示例1-1),主要内容有: (1)版权信息。 (2)文件名称,标识符,摘要。 (3)当前版本号,作者/修改者,完成日期。 ... 阅读全文
posted @ 2014-03-06 20:01 zhuxuekui3 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1 #include "stdafx.h" 2 #include 3 4 using namespace std; 5 //所谓的链表,肯定有头有尾,它不是一个孤独的存在。它的值随着整体变换而变换 6 //千万不要私自释放掉其中的任何一个结点的值,很可能会造成,链表断裂的情况。 7 8 ty... 阅读全文
posted @ 2014-03-06 00:17 zhuxuekui3 阅读(238) 评论(0) 推荐(0) 编辑
  2014年3月5日
摘要: 以下代码通过传递指针,交换两个变量的内容: 1 void swap(int* m, int* n) 2 { 3 4 int c; 5 c = *m; 6 *m = *n; 7 *n = c; 8 9 }10 11 int main()12 {13 int m = 5 , n = 4;14 swap(&m, &n);15 printf("m = %d, n = %d\n", m, n);16 }以下代码通过传递引用,交换两个变量的值: 1 #include 2 #include "stdafx.h" 3 4 void swap(int... 阅读全文
posted @ 2014-03-05 23:46 zhuxuekui3 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 参考文章: C++中引用和指针的区别http://club.topsage.com/thread-2739442-1-1.html下面用通俗易懂的话来概述一下:指针-对于一个类型T,T*就是指向T的指针类型,也即一个T*类型的变量能够保存一个T对象的地址,而类型T是可以加一些限定词的,如const、volatile等等。见下图,所示指针的含义:引用-引用是一个对象的别名,主要用于函数参数和返回值类型,符号X&表示X类型的引用。见下图,所示引用的含义:2、指针和引用的区别首先,引用不可以为空,但指针可以为空。前面也说过了引用是对象的别名,引用为空——对象都不存在,怎么可能有别名!故定义一 阅读全文
posted @ 2014-03-05 23:32 zhuxuekui3 阅读(286) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 35 下一页