随笔分类 - C.
Floyd(弗洛伊德)算法(C语言)
摘要:转载:https://blog.csdn.net/qq_35644234/article/details/60875818 Floyd算法的介绍 算法的特点 弗洛伊德算法是解决任意两点间的最短路径的一种算法,可以正确处理有向图或有向图或负权(但不可存在负权回路)的最短路径问题,同时也被用于计算有向图
段错误,结构体指针,结构体成员指针初始化
摘要:今天在结构体中使用字符指针,莫名出现段错误。经过查询才知道是成员指针没有初始化! 看看错误代码: #include <bits\stdc++.h> #pragma warning(disable:4996) using namespace std; char s[2] = { 0 }; struct
#include 头文件
摘要:这实际上就是一个头文件的集合,可以看看他的定义。 #ifndef _GLIBCXX_NO_ASSERT #include <cassert> #endif #include <cctype> #include <cerrno> #include <cfloat> #include <ciso646>
i++,++i输出问题
摘要:摘取 C语言,这组语句求解释(很简单的语句,但是想不通) #include main() { int i=8; printf("%d\n%d\n%d\n%d\n%d\n%d\n",++i,--i,i++,i--,-i++,-i--); } 输出结果是:8 7 8 8 -8 -8 首先给说一句,像这样
第十六章 标准函数库
摘要:1.整数函数:函数分为三类:算术,随机数和字符串转换。返回值为整型值。 2. 两个函数一起会产生伪随机数。(rand返回一个范围在0和RAND_MAX(至少是32767)之间的随机数) http://blog.csdn.net/edonlii/article/details/8464944 http
第十五章 输入/输出函数
摘要:恢复内容开始 1.perror:报告错误(stdio.h) void perror (char const *message) message不是NULL并且指向非空字符串 exit:终止执行(stdlib.h) void exit(int status) 函数无返回值 2.标准I/O函数库缺陷:1