
C/C++
文章平均质量分 79
lpp1989
这个作者很懒,什么都没留下…
展开
-
指针作为函数参数传递 (转载)
这几天在学习C过程中,在使用指针作为函数参数传递的时候出现了问题,根本不知道从何得解:源代码如下: createNode(BinNode *tree,char *p) { tree = (BinNode *) malloc(sizeof(BinNode)); tree->data = *p; }该代码段的意图是通过一个函数创建一转载 2012-07-20 13:57:05 · 19851 阅读 · 1 评论 -
C/C++文件读写操作总结
C/C++文件读写操作总结 在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以使用多种方法对文件操作: 1、基于C++的文件操作; 2、基于C的文件操作;基于C++的文件操作 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/Ostream这个类有两个重要的运算符:转载 2012-08-11 11:28:49 · 988 阅读 · 0 评论 -
C/C++读取文件
在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以使用多种方法对文件操作,下面就按以下几个部分对此作详细介绍,就是: 1、基于C的文件操作;2、基于C++的文件操作;3、基于WINAPI的文件操作;4、基于BCB库的文件操作;5、特殊文件的操作。 壹、基于C的文件操作 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/转载 2012-08-11 15:52:40 · 1126 阅读 · 0 评论 -
linux中字符串转换函数
atof(将字符串转换成浮点型数) 相关函数 atoi,atol,strtod,strtol,strtoul 表头文件 #include 定义函数 double atof(const char *nptr); 函数说明 atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转载 2012-08-01 21:59:53 · 592 阅读 · 0 评论 -
函数fgets和fputs、fread和fwrite、fscanf和fprintf用法小结
本文转自:http://happyshepherd.blog.sohu.com/97482172.html 字符串读写函数fgets和fputs一、读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符串不超过 n-1个字符。在读入的最后一个字符后加上转载 2012-08-16 14:22:49 · 915 阅读 · 0 评论 -
C++中this指针的用法.
this指针只能在一个类的成员函数中调用,它表示当前对象的地址。下面是一个例子: void Date::setMonth( int mn ) { month = mn; // 这三句是等价的 this->month = mn; (*this).month = mn; } 1. this只能在成员函数中使用。全转载 2012-10-09 16:25:49 · 646 阅读 · 0 评论 -
c++指针 指针入门
什么是指针? 其实指针就像是其它变量一样,所不同的是一般的变量包含的是实际的真实的数据,而指针是一个指示器,它告诉程序在内存的哪块区域可以找到数据。这是一个非常重要的概念,有很多程序和算法都是围绕指针而设计的,如链表。开始学习 如何定义一个指针呢?就像你定义一个其它变量一样,只不过你要在指针名字前加上一个星号。我们来看一个例子: 下面这个程序定义了两个指针,它们都是指向整型数转载 2012-10-31 20:32:33 · 909 阅读 · 1 评论 -
C++ string函数 与 C字符串处理函数(整理)
C++ string 函数1、string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出len转载 2014-09-10 14:38:51 · 1139 阅读 · 0 评论