![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++学习笔记
文章平均质量分 72
记录了学习c/c++的过程
a1000worlds
这个作者很懒,什么都没留下…
展开
-
printf输出颜色和ANSI控制码(高亮,下划线,闪烁,光标位置,清屏等)
printf输出颜色和ANSI控制码(高亮,下划线,闪烁,光标位置,清屏等)帝都码农 2010-05-28 23:52:00 4560 收藏 2文章标签: function fileprintf输出颜色和ANSI控制码(高亮,下划线,闪烁,光标位置,清屏等)给printf的输出加上些特效比如颜色,可以让打印信息更鲜明,在debug的时候特别有用。颜色:#define NONE “/033[m”#define RED “/033[0;32;31m”#define LIGHT_RED “/0转载 2021-02-21 22:09:55 · 776 阅读 · 0 评论 -
转载学习笔记:c++atoi
c++中的atoi()和stoi()函数的用法和区别 ...转载 2020-05-05 22:27:37 · 130 阅读 · 0 评论 -
转载://C++中getline()、gets()等函数的用法
在学习C++的过程中,经常会遇到输入输出的问题,以下总结一下下面几个函数的用法: 1)、cin 2)、cin.get() 3)、...转载 2020-05-05 22:10:16 · 268 阅读 · 0 评论 -
转载:c输入空格字符串
用scanf("%s",array); 的话遇到空格就停止接收后面的字符了,那怎么才能接收带空格的字符串呢?1.用 gets() ,它可以接收带空格的字符串, 直到回车才结束输入char buf[80]={0}; gets(buf); //可以读取空格, 回车结束输入2.使用"%[^\n]" 也是可以接收输入一个带空格的字符串,直到回车结束接收...转载 2020-05-05 21:51:36 · 165 阅读 · 0 评论 -
转载:C++空格输入
<div id="article_content" class="article_content clearfix"> <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-21113...转载 2020-05-05 21:43:06 · 756 阅读 · 0 评论 -
转载:c+string类详解
C++ string 类详解 </h1> <div class="clear"></div> <div class="postBody"> 字符串是存储在内存的连续字节中的一系列字符。C++ 处理字符串的方式有两种,一种来自 C 语言,常被称为 C-风格字符串...转载 2020-05-05 21:20:35 · 3402 阅读 · 0 评论 -
转载:cin总结附带string输入总结
cin总结附带string输入总结 ...转载 2020-05-05 18:29:00 · 220 阅读 · 0 评论 -
Visual Studio Code 如何编写运行 C、C++ 程序?
谭九鼎一只普通的计算机爱好者4,577 人赞同了该回答0. 前言本文面向初学者,每一步都比较详细。阅读本文能学习一些命令行、程序编译和调试,以及使用VS Code的知识。如果嫌本文说的麻烦,我给个精简版的:装gcc和c/c++扩展,打开文件夹,点开源代码,F1,build and debug active file,完。本文许多内容都可从VS Code官方文档:C++ programming wi...转载 2020-05-04 23:46:55 · 7247 阅读 · 2 评论 -
转载:vscode gcc makefile git 配置入门
VSCode+GCC+Makefile+GitHub项目管理---基础篇 ...转载 2020-05-04 23:42:51 · 838 阅读 · 0 评论 -
转载:vscode快捷键
全局Command + Shift + P / F1 显示命令面板Command + P 快速打开Command + Shift + N 打开新窗口Command + W 关闭窗口基本Command + X 剪切(未选中文本的情况下,剪切光标所在行)Command + C 复制(未选中文本的情况下,复制光标所在行)Option + Up 向上移动行Option + Down ...转载 2020-05-04 23:24:57 · 252 阅读 · 0 评论 -
vector拷贝复制方法
VECTOR声明初始化,方法很多,我们这里不展开来说,使用最基本的方法:vector<int> link; //声明vector对象link.push_back(1); //初始化link.push_back(2);VECTOR复制/拷贝办法归结下来有以下几种方法。1 vector初始...转载 2020-05-03 10:55:59 · 13990 阅读 · 1 评论 -
reverse函数实现vector变量的翻转
c++中reverse函数实现vector变量的翻转 ...转载 2020-05-03 10:52:48 · 5788 阅读 · 1 评论 -
C++std::vector指定位置插入
C++ std::vector指定位置插入 ...转载 2020-05-02 23:35:01 · 3168 阅读 · 0 评论 -
C语言程序的基本结构
文章目录一、C语言基础知识的学习方法二、C语言程序开发的流程三、安装C语言的编译器四、C程序的基本结构1、程序的注释2、预处理指令3、主函数的入口4、主函数体五、编译并执行 C 程序六、知识总结七、课后作业八、版权声明一、C语言基础知识的学习方法1)我的课程内容是精心整理的,某些知识点可能没有提到应用场景,但绝对不会是没用的知识。课程中没有提到的知识可以了解一下,但不必深入学习,意义不大。2...转载 2020-04-28 15:39:47 · 1061 阅读 · 0 评论 -
C语言程序的基本结构
文章目录一、C语言基础知识的学习方法二、C语言程序开发的流程三、安装C语言的编译器四、C程序的基本结构1、程序的注释2、预处理指令3、主函数的入口4、主函数体五、编译并执行 C 程序六、知识总结七、课后作业八、版权声明一、C语言基础知识的学习方法1)我的课程内容是精心整理的,某些知识点可能没有提到应用场景,但绝对不会是没用的知识。课程中没有提到的知识可以了解一下,但不必深入学习,意义不大。2...转载 2020-04-28 15:38:45 · 815 阅读 · 0 评论 -
C语言常量、变量和关键字
文章目录一、一切都是数据1、静态数据2、动态数据(临时数据)二、常量三、变量1、整数型、字符型、浮点型变量2、字符串变量3、变量的命名四、C语言的关键字五、变量的初始化1、整数型、字符型、浮点型变量初始化2、字符串变量的初始化六、变量的赋值七、多变量操作1、多个变量的定义2、多个变量的赋值八、const约束九、课后作业十、版权声明一、一切都是数据对计算机来说,图片、文字、音乐、视频等一切都是数...转载 2020-04-28 15:38:18 · 247 阅读 · 0 评论 -
C语言变量的作用域
文章目录一、变量的作用域二、全局变量三、局部变量四、函数的参数五、注意事项六、课后作业七、版权声明一、变量的作用域作用域是程序中定义的变量存在(或生效)的区域,超过该区域变量就不能被访问。C语言中有四种地方可以定义变量。1)在所有函数外部定义的是全局变量。2)在头文件中定义的是全局变量。3)在函数或语句块内部定义的是局部变量。4)函数的参数是该函数的局部变量。顺便解释一下,函数的声明...转载 2020-04-28 15:37:44 · 471 阅读 · 0 评论 -
C语言编译预处理
文章目录一、预处理指令二、包含文件三、宏定义指令1、无参数的宏2、带参数的宏四、条件编译1、#ifdef2、#ifndef3、#undef五、课后作业六、版权声明C语言由源代码生成可执行程序的过程如下:C源程序->编译预处理->编译->优化程序->汇编程序->链接程序->可执行文件其中编译预处理阶段,读取C源程序,对其中的预处理指令(以#开头的指令)和特殊...转载 2020-04-28 15:37:09 · 192 阅读 · 0 评论 -
C语言switch分支结构
文章目录一、if else的不足二、switch语句三、注意事项四、课后作业五、版权声明一、if else的不足C语言虽然没有限制 if else 能够处理的分支数量,但当分支过多时,用 if else处理会不太方便,而且容易出现 if else配对出错的情况。例如,输入一个整数,输出该整数对应的星期几的中文表示。 if (day == 0) printf("星期天\n"); ...转载 2020-04-28 15:36:34 · 216 阅读 · 0 评论 -
C语言makefile文件
文章目录一、makefile的编写二、make命令三、makefile文件中的变量四、应用经验五、课后作业六、版权声明在软件的工程中的源文件是很多的,其按照类型、功能、模块分别放在若干个目录和文件中,哪些文件需要编译,那些文件需要后编译,那些文件需要重新编译,甚至进行更复杂的功能操作,这就有了我们的系统编译的工具。在linux和unix中,有一个强大的实用程序,叫make,可以用它来管理多模块...转载 2020-04-28 15:35:38 · 351 阅读 · 0 评论 -
C语言main函数的参数
文章目录一、main函数的参数二、C程序的规范写法三、envp参数四、课后作业五、版权声明程序运行的时候,有些需要带参数,有些不带参数,例如linux操作系统的命令,它们本质上就是C程序。1)Linux命令中,无参数的不多。pwd #显示当前目录clear #清屏2)大部Linux命令是带参数的。cp book1.c book2.cmkdir /tmp/dnamemv bo...转载 2020-04-28 15:34:46 · 327 阅读 · 0 评论 -
C语言if分支结构
文章目录一、关系运算符二、条件判断三、只使用if语句四、多个if else语句五、if语句的嵌套六、保持良好的编程习惯七、逻辑运算符八、逻辑表达式的书写九、不得不说的逻辑非十、三目运算符十一、课后作业十二、版权声明一、关系运算符在讲if条件分支结构之前,先了解关系运算(RelationalOperators),用于判断条件,决定程序的流程。关系数学中的表示C语言的表示...转载 2020-04-28 15:32:13 · 311 阅读 · 0 评论 -
C语言gdb调试
文章目录一、gdb的安装二、调试前的准备三、基本调试命令四、课后作业九、版权声明程序员写在编写程序的时候不可能是一帆风顺的,gcc编译器可以发现程序代码的语法错误,但不能发现程序的业务逻辑错误,调试程序是软件开发的内容之一。调试程序的方法有很多种,例如可以用printf语句跟踪程序的运行步骤和显示变量的值,本章节介绍一个功能强大的调试工具gdb。一、gdb的安装CentOS系统中,用root...转载 2020-04-28 15:31:46 · 98 阅读 · 0 评论 -
vsprintf用法解析
vsprintf用法解析 原创 ...转载 2020-04-26 22:05:48 · 1640 阅读 · 0 评论 -
printf以及可变参数函数讲解(转载)
printf以及可变参数函数的讲解(转载自 谁不小心的)添加链接描述printf以及可变参数函数的讲解转载自 谁不小心的链接:https://blog.csdn.net/trochiluses/article/details/17068929...转载 2020-04-26 21:48:56 · 117 阅读 · 0 评论