C/C++
文章平均质量分 76
FallingU
这个作者很懒,什么都没留下…
展开
-
简单快速了解gcc(新手入门)
gcc简介gcc工作步骤gcc语法gcc常用选项多源文件编译方法刚安装上Linux系统,安好Vim的时候,还不知道该怎么用它,后来基本上用的很多的就是 vim xxx.c、gcc xxx.c、./aout三步走,gcc的选项很多,全部记住会很难,所以我挑出来一些常用的选项,把这些整理下来(其实这些应该是早早就应该了解的,一直拖到现在,实在不应该)1.gcc简介gcc命令使用GNU推出的基于C原创 2016-08-01 11:45:31 · 1368 阅读 · 0 评论 -
chmod函数中的mode_t参数
chmod函数的定义: #include <sys/types.h>#include <sys/stat.h>int chmod(const char *path, mode_t mode)关于mode_t的定义:#ifndef __mode_t_definedtypedef __mode_t mode_t;# define __mode_t_defined#endif__mode_t的转载 2017-07-17 12:00:48 · 2719 阅读 · 0 评论 -
C/C++中输入多组数据方法
如果在刚开始学习算法,做算法题的时候,题上经常会要求输入多组数据,对于刚开始学习的小白来说,可能不知道怎么算输入多组数据,也不知道该怎么处理,刚好想起来,就把方法记录一下怎么算输入多组数据?一般题中要求输入多组数据的意思就是读取数量不定的输入数据(不能确定输入数据的数量),在这种情况下,需要不断读取数据直至没有新的输入为止。方法一:#include int main(){原创 2017-07-31 10:58:35 · 62293 阅读 · 3 评论 -
范围for语句
如果想对string对象中的每个字符进行操作,目前最好的办法是使用C++11新标准提供的一种语句:范围for语句范围for(range for)语句遍历给定序列中的每个元素并对序列中的每个值执行某种操作,其语法形式是:for (declaration : expression) statement原创 2017-07-25 08:59:02 · 1795 阅读 · 0 评论 -
链表基本排序(逆置、冒泡、选择、插入)
单链表的反序 单向链表的反序图示: ---->[1]---->[2]---->[3]...---->[n]---->[NULL](原链表) head 1->next 2->next 3->next n->next [NULL]原创 2017-07-25 21:47:59 · 841 阅读 · 0 评论 -
链表的基本操作(单链表、双向链表、循环链表)
本周第一次讲座,学长给我们简单的概述了数据结构和算法,然后对链表的一些操作进行了讲解,下来之后,我把原来书上的一些链表的基本操作与链表的逆置,排序等操作结合起来,整理出来链表是由结点构成的,关键是定义结点C语言程序设计上两大特例:①链表节点的定义②递归函数的定义。这两个违反了先定义再使用。一、链表的分类 3.静态链表:各结点在原创 2016-08-02 21:41:30 · 1451 阅读 · 0 评论