C
小魚頭XD
两粒种子一片森林
展开
-
C语言文件操作函数大全
C语言文件操作函数大全clearerr(清除文件流的错误旗标) 相关函数 feof表头文件 #include 定义函数 void clearerr(FILE * stream); 函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。 返回值 fclose(关闭文件) 相关函数 close,fflush,fopen,setbuf转载 2013-04-17 11:33:49 · 852 阅读 · 0 评论 -
C++文件流操作,从文件中读取数据并显示
#include #include #include #include #include using namespace std;int main(){ ifstream inFile; inFile.open("get.txt"); if(!inFile.is_open()){ cout exit(0原创 2013-04-17 18:24:10 · 4131 阅读 · 0 评论 -
数组指针和指针数组
指针数组:即数组的元素是指针 形如:char *p_char[10];(这里强调的是数组,数组的长度为10,每个元素又是一个指针)数组指针:即指向数组的指针 形如:char (*p_char)[10];(这里强调的是指针,一个指向有两个char类型元素的数组)/*注:[]要比*的优先级高*/原创 2013-04-18 14:58:08 · 738 阅读 · 0 评论 -
最短路径之Dijkstra算法详细讲解
1 最短路径算法在日常生活中,我们如果需要常常往返A地区和B地区之间,我们最希望知道的可能是从A地区到B地区间的众多路径中,那一条路径的路途最短。最短路径问题是图论研究中的一个经典算法问题, 旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。 算法具体的形式包括:(1)确定起点的最短路径问题:即已知起始结点,求最短路径的问题。(2)确定终点的最短路径问题:与确定起点的问题相反,转载 2013-06-14 16:07:46 · 981 阅读 · 0 评论 -
函数指针和指针函数
【函数指针】 在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址。可以使用指针变量指向数组的首地址,也可以使用指针变量指向函数代码的首地址,指向函数代码首地址的指针变量称为函数指针。1.函数指针定义函数类型 (*指针变量名)(形参列表);“函数类型”说明函数的返回类型,由于“()”的优先级高于“*”,所以指针变量名外的括号必不可转载 2013-05-23 09:53:05 · 557 阅读 · 0 评论 -
c语言二维数组与指针
很多C++/C初学者对于二维数组与指针的关系总是搞不清楚,对它的误解比比皆是。一下是本人的一些总结,部分内容参考相关资料,希望对大家的理解有所帮助。(本文对于C/C++而言)首先,我们先从存储的角度对二维数组作一个全面的了解。二维数组在内存中的存储,是按照先行后列依次存放的。从内存的角度看,可以这样说,二维数组其实就是一个一维数组,在内存中没有二维的概念。如果把二维数组的每一行看成一个整体转载 2013-07-09 17:13:34 · 854 阅读 · 0 评论 -
C/C++ 指针
这是一篇我所见过的关于指针的最好的入门级文章,它可使初学者在很短的时间内掌握复杂的指针操作。虽然,现在的Java、C#等语言已经取消了指针,但作为一个C++程序员,指针的直接操作内存,在数据操作方面有着速度快,节约内存等优点,仍是很多C++程序员的最爱。指针就像是一把良剑,就看你怎么去应用它! 什么是指针? 其实指针就像是其它变量一样,所不同的是一般的变量包含的是实际的真实的数据,而转载 2013-07-04 17:36:00 · 721 阅读 · 0 评论 -
C++常用数学函数库
数学函数,所在函数库为math.h、stdlib.h、string.h、float.h ---------------------------------------------------------------------------------------------------------- int abs(int i) 返转载 2013-07-26 11:35:07 · 1492 阅读 · 0 评论