相关分类: Java技术 C/C++ VB delphi
  • #pragma预处理指令详解

    在任何的预处理指令中,#Pragma 指令可能是最复杂的了,他的作用是设定编译器的状态或是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持和C和C 语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专...

    2008-02-23 05:33:48

  • C文档概述

    C 文档概述 文档 (file) 是程式设计中的一个重要的概念。所谓 " 文档 " 一般指 : 存储在外部介质上的数据的集合。一批数据是以文档的形式存放在外部介质 ( 如磁盘 ) 上的。操作系统是以文档为单位对数据进行管理的,也就是说,假如想找存在外部介质上的数据,必须先按...

    2008-02-23 05:33:48

  • fgetc, EOF 及其他

    在另一个贴子中,我和一些朋友对 getc 展开了一些讨论. 由于觉得楼主最终未能明白 我的意思,所以我把我个人的看法总结出来,写在这里.我不太擅长说明,但已尽力了. 任何人转本贴, 请务必把本人的名字写在显眼的位置. 8) 约定编译器为 gcc2/x86: 所以 char, unsigned char...

    2008-02-23 05:33:47

  • 怎么学习C语言

    很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是个教师,已研发了很多年的程式,和很多刚刚起步的人相同,学习的第一个电脑语言就是C语言。经过这些年的研发,我深深的体会到C语言对于一个程式设计人员多么的重要,假如不懂C语言,您想写...

    2008-02-23 05:33:46

  • C语言之C语言的底层操作

    概述 C语言的内存模型基本上对应了现在von Neumann(冯诺伊曼)电脑的实际存储模型,很好的达到了对机器的映射,这是C/C 适合做底层研发的主要原因,另外,C语言适合做底层研发更有另外一个原因,那就是C语言对底层操作做了很多的的支持,提供了很多比较底层的功能。...

    2008-02-23 05:33:46

  • C语言之C语言的底层操作 (1)

    问题:位段结构 struct RPR_ATD_TLV_HEADER { ULONG res1:6; ULONG type:10; ULONG res1:6; ULONG length:10; }; 位段结构是一种特别的结构, 在需按位访问一个字节或字的多个位时, 位结构比按位运算符更加方便。 位结构定义的一般形式为: struct位结构名{ 数据类型 变...

    2008-02-23 05:33:45

  • C语言之C语言的底层操作 (2)

    问题:按位运算符 C语言和其他高级语言不同的是他完全支持按位运算符。这和汇编语言的位操作有些相似。 C中按位运算符列出如下: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 操作符 作用 ──────────────────────────── 位...

    2008-02-23 05:33:44

  • 1.2 C 语言的特点

    C 语言发展如此迅速, 而且成为最受欢迎的语言之一, 主要因为他具备强大的 功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 语言编写的。 用C 语言加上一些汇编语言子程式, 就更能显示C 语言的优势了, 象PC- DOS 、 WORDSTAR等就是用这种方法编写的。归纳...

    2008-02-23 05:33:43

  • 强大的语言——C入门

    一、C语言的特点 C 语言是美国的Dennis Ritchie在1972年设计发明的。他由早期的编程语言BCPL( Basic Combined Programming Language) 发展演变而来。C 语言之所以发展迅速,成为最受欢迎的语言之一,主要因为他具备强大的功能。归纳起来,C 语言具备下列特点: 1.C语...

    2008-02-23 05:33:44

  • 强大的语言——C入门 (2)

    5.指针(point) 学习C语言,指针是较难理解的一个概念。我们知道变量在电脑内占有一块存贮区域(也就是有一个“地址”),变量的值就存放在这块区域之中,在电脑内部,通过访问或修改这块区域的内容来访问或修改相应的变量。C语言中,对于变量的访问形式之一,就是先求...

    2008-02-23 05:33:42

2