- 博客(9)
- 收藏
- 关注
原创 extern使用方式,你知道多少?
1 基本解释 extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。 另外,extern也可用来进行链接指定。 2 问题:extern 变量 在一个源文件里定义了一个数组:char a[6]; 在另外一个文件里用下列语句进行了声明:extern char *a; 请问,这样可以吗?
2007-09-03 21:46:00 771
原创 c语言中static 变量,讲解的的确很好!
1. static 变量静态变量的类型说明符是static。 静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量。 例如外部变量虽属于静态存储方式,但不一定是静态变量,必须由 static加以定义后才能成为静态外部变量,或称静态全局变量。2. 静态局部变量静态局部变量属于静态存储方式,它具有以下特点:(1)静态局部变量在函数内定义 它的生存期为
2007-09-03 21:36:00 1013
原创 C/C++语言void及void指针深层探索
1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对 void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量
2007-09-03 21:25:00 595
原创 关于CONST的用法(2)
基本解释const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的健壮性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。虽然这听起来很简单,但实际上,const的使用也是c语言中一个比较微妙的地方,微妙在何处呢?请看下面几个问题。问题:const变量 & 常量为什么我象下面的例子一样用一个const
2007-08-30 23:32:00 1684
原创 关于CONST的用法
const在C语言中算是一个比较新的描述符,我们称之为常量修饰符,意即其所修饰的对象为常量(immutable)。我们来分情况看语法上它该如何被使用。1、函数体内修饰局部变量。例:void func(){const int a=0;}首先,我们先把const这个单词忽略不看,那么a是一个int类型的局部自动变量,我们给它赋予初始值0。然后再看const.const作为一个类型限定词,和int有相同
2007-08-30 23:23:00 803
原创 C语言该学的地方(项目经验)【转载】
一,基础部分:这里分两大块,一块就是数据结构,另一块是算法:1.数据结构要看的是:基本的数据类型,int ,float,double, char ,指针;1)扩展数据类型struct,枚举,联合;用户数据定义数据结构:链表,数组.这里要掌握几种基本数据类型的用法!2)指针,及用指针来处理字符串,因为C里面没有字符串这种类型的变量,其实在其它语言里学习过字符串可能会有先入为主的观点,认为字符串也是一
2007-08-25 23:41:00 1169
原创 谭浩强《C语言程序设计(第二版)》错误
谭浩强《C语言程序设计(第二版)》的前50页中的错误分析谭书也算是一本奇书了,据说已经发行了300多万册。这本书真的那么好吗?师长早有教诲,因此本人从来没有好好读过谭书。近日遇周围人盛赞谭书,非辩论不可。虽本人不愿应战,但也不得已将谭书找来翻翻。随便翻了一段,就发现错误百出,在此将其中最前面的一些整理出来,提出与国内广大行家和新入道者讨论,望行家们提出批评,供新入道者参考。书中程序的不规范性、不良
2007-08-25 23:40:00 7860 3
原创 程序匠的32条军规!!!!
这就是程序员的--编程修养。我总结了在用C/C++语言(主要是C语言)进行程序写作上的三十二个“修养”,通过这些,你可以写出质量高的程序,同时也会让看你程序的人渍渍称道,那些看过你程序的人一定会说:“这个人的编程修养不错”。 ------------------------ 01、版权和版本 02、缩进、空格、换行、空行、对齐 03、程序注释
2007-08-25 23:31:00 1094 2
原创 C++的C的迁移在CCS中的使用情况!
C++有很多的好的品质在各个潜入式系统中有了更新的传递!比如,在CCS中,就有inline的应用! 1. inline的知识: http://blog.csdn.net/wj4064/archive/2007/04/06/1553774.aspx,讲的不错,和我的想象也是基本上一样! http://communit
2007-08-25 21:14:00 2068
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人