
C/C++
Binggoo
这个作者很懒,什么都没留下…
展开
-
C语言库函数——atoi
atoi C语言库函数名: atoi 功 能: 把字符串转换成整型数. 名字来源:array to integer 的缩写. 原型: int atoi(const char *nptr); 函数说明: 参数nptr字符串,如果第一个非空格字符不存在或者不是数字也不是正负号则返回零,否则开始做类型转换,之后检测到非数字或结束符 /0 时停止转换,返回整型数。 头文转载 2011-06-14 21:26:00 · 625 阅读 · 0 评论 -
C语言库函数——isdigit
isdigit isdigit 原型:extern int isdigit(char c); 用法:#include ctype.h> 功能:判断字符c是否为数字 说明:当c为数字0-9时,返回非零值,否则返回零。 附加说明 此为宏定义,非真正函数。 举例: // isdigit.c #include #include main() {转载 2011-06-14 21:38:00 · 1575 阅读 · 0 评论 -
简单计算器
// 简单计算器——能实现加减乘除并显示计算过程#include #include int main(){ char ch,temp; int sum=0; char f=0; while(1) { ch=getche(); if(ch>='0' && ch { ch=ch-48; if(f) {原创 2011-07-25 21:27:25 · 507 阅读 · 0 评论 -
在for语句里实现1到99单数总和
用最短的程序和执行时间在for语句里实现1到99单数求和: #includeint main(){int i=1,sum=0;for(;igetchar();return 0;}原创 2011-06-13 22:27:00 · 2668 阅读 · 0 评论 -
getopt与optarg
转 自http://www.diybl.com/course/3_program/c++/cppjs/20091031/180765.htmlgetopt被用来解析命令行选项参数。就不用自己写东东处理argv了。 #include extern char *optarg; //选项的参数指针extern int optind, //下一次调用getopt的时,从optind存转载 2011-12-06 15:06:08 · 1207 阅读 · 0 评论 -
Windows下遍历PCI设备
一个系统上最多有256个PCI总线,每个总线最多有32个设备,每个设备最多有8个功能,每个功能最多有256字节的配置地址空间,所以总的配置地址空间是16M(256字节 ×8 ×32 ×256)。 一个PCI设备可由bus号、device号、function号唯一确定。这三个参数构成PCI设备标识符。 15141312原创 2011-08-18 19:18:19 · 6878 阅读 · 0 评论 -
指针和引用
指针:1. 指针用于指向对象,它保存的是指向对象的地址。2. 指针在定义时可以不用初始化,但尽量避免使用未初始化的指针。3. 对指针初始化或赋值只能使用以下4种类型:(1) 0值常量表达式;(2)类型匹配的对象地址;(3)另一对象末的下一地址;(4)同类型的另一个有效指针。 int iValue = 0; const int cValue = 0; int原创 2013-01-23 13:49:22 · 278 阅读 · 0 评论