- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 AVR c语言优秀编程风格
AVR c语言优秀编程风格 作为一个初学者如何具有良好的程序设计风格呢?我想引用一个关于初学者请教编程大师的故事让读者自己去领悟。有一位编程大师,他写非结构化的程序,一位初学者刻意模仿他,也写非结构化的程序。当他让大师看他的进步时,大师批评了他的非结构化程序:“ 对一位编程大师合适的东西未必对一个初学者同样合适,在超越结构化之前,你必须理解编程之道。” 我个人认为作为一个初学者应该踏踏实实
2008-03-10 11:15:00
782
1
转载 关于const,static,extern,volatile的用法
一.const的用法:为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读不写的。const最常见用途是作为数组的界和switch分情况标号(也可以用枚举符代替)用法1:常量 取代了C中的宏定义,声明时必须进行初始化。const限制了常量的使用方式,并没有描述常量应该如何分配。如果编译器知道了某const的所有使用,它甚至可以不为该
2008-03-10 10:54:00
819
转载 c语言static与extern的用法
一,static和extern: 大工程下我们会碰到很多源文件。 文件a.c static int i; //只在a文件中用 int j; //在工程里用 static void init() //只在a文件中用 { } void callme() //在工程中用 { static int sum; } 上面的全局i变量和init()函数只能用在
2008-03-10 10:49:00
549
转载 C/C++语言void及void指针深层探索
1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。 2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个voi
2008-03-10 10:38:00
419
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人