C
文章平均质量分 76
William Cheung
这个作者很懒,什么都没留下…
展开
-
#ifdef __cplusplus extern "C" { #endif 的解释
1、在好多程序中我们会遇到下面代码段#ifdef __cplusplus extern "C" { #endif//c语法代码段#ifdef __cplusplus } #endif //首先应该知道,__cplusplus是CPP中的自定义宏,则表示这是一段cpp的代码,编译器按c++的方式编转载 2014-07-27 21:36:27 · 597 阅读 · 0 评论 -
浮点数存储方式 float
浮点数存储方式 floatC语言和C#语言中,对于浮点类型的数的据采用单精度类型(float)和双精度类型(double)来存储,float数据占用32bit,double数据占用64bit,我们在声明一个变量float f= 2.25f的时候,是如何分配内存的呢?如果胡乱分配,那世界岂不是乱套了么,其实不论是float还是double在存储方式上都是遵从IEEE的规范的,float遵原创 2014-09-02 23:37:31 · 813 阅读 · 0 评论 -
sscanf函数
名称编辑函数原型:int sscanf( const char *, const char *, ...);int sscanf(const char *buffer,const char *format,[argument ]...);buffer存储的数据format格式控制字符串argument 选择性设定字符串sscanf会从bu转载 2014-09-04 01:31:26 · 508 阅读 · 0 评论 -
int argc ,char **argv
#include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 int main(int argc,char **argv) 9 { 10 if(argc<2) 11 { 12 puts("no file to open"); 13 return 0; 14 } 15 int fd=open(argv[1],原创 2014-09-03 23:00:50 · 610 阅读 · 0 评论