
C/C++
GaoJava08
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++Primer学习笔记——初窥输入/输出
iostream库的基础是两种命名为istream和ostream的类型,分别表示输入流和输出流。流是指要从某种IO设备上读入或写出的字符序列。术语“流”试图说明字符是随着时间顺序生成或消耗的。输出操作符(std::cout这个语句使用了两次输出操作符。每个输出操作符实例都接受两个操作数:左操作数必须是ostream对象;有操作数是要输出的值。操作符将右操作数写到作为其左操作数的ost原创 2011-06-25 09:49:00 · 1350 阅读 · 0 评论 -
memset用法详解
memest原型 (please type "man memset" in your shell) void *memset(void *s, int c, size_t n); memset:作用是在一段内存块中填充某个给定的值,它对较大的结构体或数组进行清零操作的一种最快方法。常见的三种错误第一: 搞反了c 和 n的位置. 一转载 2011-12-19 11:43:29 · 2902 阅读 · 0 评论 -
编程修养 阅读笔记四
转载:http://blog.youkuaiyun.com/haoel/article/details/287226、为常量声明宏————————最好不要在程序中出现数字式的“硬编码”(不要在程序中出现魔幻数字),如: int user[120]; 为这个120声明一个宏吧。为所有出现在程序中的这样的常量都声明一个宏吧。比如TimeOut的时间,最大的用户数量,还有其它转载 2011-12-19 11:54:24 · 2511 阅读 · 0 评论 -
编程修养 阅读笔记三
转载:http://blog.youkuaiyun.com/haoel/article/details/287216、把相同或近乎相同的代码形成函数和宏—————————————————————有人说,最好的程序员,就是最喜欢“偷懒”的程序,其中不无道理。如果你有一些程序的代码片段很相似,或直接就是一样的,请把他们放在一个函数中。而如果这段代码不多,而且会被经常使用,你还想避免函数调用的开转载 2011-12-18 22:07:57 · 2551 阅读 · 0 评论 -
编程修养 阅读笔记二
转载:http://blog.youkuaiyun.com/haoel/article/details/28729、变量的初始化————————接上一条,变量一定要被初始化再使用。C/C++编译器在这个方面不会像JAVA一样帮你初始化,这一切都需要你自己来,如果你使用了没有初始化的变量,结果未知。好的程序员从来都会在使用变量前初始化变量的。如: 1) 对malloc分配的内存进行me转载 2011-12-19 11:02:50 · 2583 阅读 · 0 评论 -
C程序设计笔记——导言
变量与算数表达式C=(5/9)(F-32)华氏温度与摄氏温度对照表:int main(int argc, char* argv[]){ int fahr,celsius; int lower,upper,step; lower=0; upper=300; s原创 2011-08-25 00:04:07 · 1413 阅读 · 0 评论 -
C/C++练习
打印cos函数的形状:考虑cos(x)的对称性void printCos(){ double x,y,arc; for(y=1;y>=-1;y-=0.1) { arc=acos(y)*10; for(x=1;x<arc;x++) { printf原创 2011-08-15 22:55:04 · 1229 阅读 · 0 评论 -
& 按位与
按位“与”运算符 (&)对两个表达式执行按位“与”。result = expression1 & expression2参数result任何变量。expression1任何表达式。expression2任何表达式。转载 2011-09-06 14:00:52 · 868 阅读 · 0 评论 -
error: 'FILE' undeclared (first use in this function)
error: 'FILE' undeclared (first use in this function)今天在打trace调试底层代码的时候添加:{ FILE* fp = fopen("/sdcard/gaomatrix.txt","a+"); if(f原创 2011-07-03 14:29:18 · 13082 阅读 · 0 评论 -
typedef的用法
<br />typedef的语法定义就是:typedef existing-type-name new-type-name;也就是给一个已经存在的数据类型起一个别名。<br />#include <stdio.h>typedef struct Student{ int id; char name; char sex;}ST;//一般要大写int main(void){ struct Student st1;//等价于ST st1; struct Student* ps原创 2011-05-07 23:36:00 · 1286 阅读 · 0 评论 -
编程修养 阅读笔记一
转载:http://blog.youkuaiyun.com/haoel/article/details/2872什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、转载 2011-12-18 21:51:39 · 2616 阅读 · 0 评论