随笔分类 - C/C++
摘要:1.概述 许多初学者对C/C 语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并 详述void及void指针类型的使用方法与技巧。 2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指
阅读全文
摘要:指针又叫地址。 类型名 *指针变量 int *a;(指针变量前面的*表示该变量的类型是指针型变量,指针变量名是a,而不是*a) 指针变量:就是一个其值为另一个内存地址的变量(指针是修饰语); 条件语句表达式*a产生的结果类型是int,知道了*操作符执行的是间接访问操作以后,我们可以推断a肯定是一个指
阅读全文
摘要:/* LIMITS.H ANSI standard include file.Copyright (c) 1988-2008 Keil Elektronik GmbH and Keil Software, Inc.Copyright (c) 2009 ARM Germany GmbHAll righ
阅读全文
摘要:从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。例如,数5678的存储形式为:ASC码: 00110101 00110110 00110111 00111000 ↓ ...
阅读全文
摘要:赋值中的类型转换当赋值运算符两边的运算对象类型不同时,将要发生类型转换, 转换的规则是:把赋值运算符右侧表达式的类型转换为左侧变量的类型。具体的转换如下:(1)浮点型与整型● 将浮点数(单双精度)转换为整数时,将舍弃浮点数的小数部分(是直接舍弃,编译器不会自动四舍五入), 只保留整数部分。将整型值赋...
阅读全文
摘要:http://wenku.baidu.com/link?url=lE7r65gP8DqamWmIrj6Sa5l865MsHu2to52GTpai5WCPBp7ZJi3a_yUrjBiv7xEYnXvz2FH-MMKNO4W4AzJzgRpSc6hn_kWqlnJ7FB7IhpW
阅读全文
摘要:编程命名规范化_百度文库http://wenku.baidu.com/link?url=aWBt4VL2_Qtrwwj_BHrueUqk2jp8_YU9LJbq8fxjIcGSUZnYf2AY05houJt1wfxlqj0fOf8BG8-aBwqymslSKnES5FVK-3kewA8kINMg7A...
阅读全文
摘要:#include #include #define Null 0char over=0; //结束标志//结构体类型定义 struct MenuItem { char MenuCount; //结构体数组的元素个数 char *DisplayString; //当前LCD...
阅读全文
摘要:/* 树的长子-兄弟表示法*/#includetypedef int DataType ;struct CSNode; /* 树中结点结构 */typedef struct CSNode *PCSNode; /* 结点的指针类型 */struct CSNode ...
阅读全文
摘要:《—》转自:http://www.cnblogs.com/gmh915/archive/2010/06/11/1756067.html《二》函数指针的用法:形式1:返回类型(*函数名)(参数表)1 char (*pFun)(int); 2 char glFun(int a){ return;} ...
阅读全文
摘要:由于正数的原码、补码、反码表示方法均相同,不需转换。 在此,仅以负数情况分析。 (1) 已知原码,求补码。 例:已知某数X的原码为10110100B,试求X的补码和反码。 解:由[X]原=10110100B知,X为负数。求其反码时,符号位不变,数值部分按位求反;求其补码时,再在其反码的末位加1。 1
阅读全文
摘要:C语言中的转义字符 在字符集中,有一类字符具有这样的特性:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么。这类字符称为可显示字符,如a、b、c、$、+和空格符等都是可显示字符。另一类字符却没有这种特性。它们或者在键盘上找不到对应的一个键(当然可以用特殊方式输入),或者当按...
阅读全文
摘要:11.10 枚举类型在实际问题中,有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月,一个班每周有六门课程等等。如果把这些量说明为整型,字符型或其它类型显然是不妥当的。为此,C语言提供了一种称为“枚举”的类型。在“枚举”类型的定义中列举出所有可能的取值,被说明为该“枚...
阅读全文
摘要:在C++中,“::”表示“作用域标识符”或者叫“作用域分解运算符”,比如:“类名::函数名”,这样是表示该函数是该类的成员函数, 但是象下面这种写法:“::函数名”,作用域标识符前面没有任何对象,代表后面的对象或函数是全局的。 转: ::的作用非常简单,就是当局部变量和全局变量名字重叠的时候,指定某
阅读全文
浙公网安备 33010602011771号