相比较Java的键盘录入,C语言的scanf有一些需要注意的细节,为了避免使用的时候踩坑,我们就来了解一下scanf。 scanf()是C语言的格式输入函数,和printf函数一样被声明在stdio.h头文件中,它的基本使用很简单: 1 int a; 2 scanf("%d",&a);//程序执行到 ...
分类:
其他好文 时间:
2020-04-01 22:14:08
阅读次数:
150
原文链接 http://www.cppblog.com/Robertxiao/archive/2013/01/06/197022.html 生成文件命名规则:boost中有许多库,有的库需要编译、而有的库不需要编译,只需包含头文件就可以使用。编译生成的文件名字普遍较长,同一个库根据编译链接选项不同, ...
分类:
其他好文 时间:
2020-04-01 19:48:13
阅读次数:
87
bitset类 有些类似bool数组 全部有1 和 0组成的一个字符数组 首先引入头文件 #include <bitset> 定义一个bitset类对象 bitset<4> bit_val; 意思是定义一个bitset对象,名字叫 bit_val ,长度为4,目前没有赋值 ,也就是 这个值是 000 ...
分类:
其他好文 时间:
2020-04-01 14:48:16
阅读次数:
60
1. 软件目录结构[postgres@pxc 11]$ ls -l /ups/app/pgsql-11/total 16drwxr-xr-x 2 root root 4096 Oct 8 15:06 bin # 二进制可执行文件,是PG数据库的所有相关命令drwxr-xr-x 6 root root... ...
分类:
其他好文 时间:
2020-03-31 22:52:23
阅读次数:
100
在确保new动态分配的内存空间在使用结束之后,释放是一件麻烦事。C++11模板库的头文件中定义的智能指针,即shared_ptr模板,就是用来解决这个问题的。 它是将new运算符返回的指针p交给一个shared_ptr对象“托管”,就不用担心要在哪里写delete p语句 实际根本不需要编写这条语句 ...
分类:
编程语言 时间:
2020-03-30 23:06:56
阅读次数:
89
1.1基本概念源文件:源文件即是源代码文件,C语言源文件后缀名是.c。头文件:头文件后缀名为.h(head,头),c语言代码由头文件和源文件组成。关键字:关键字是c语言征用的一些英文字母或者单词,这些字在c语言中代表着特殊含义,已经被c语言定义好了,轮不到我们再次随意定义使用了。注释:c语言中注释以//开头,或者//,注释是给程序员看的,不是给机器看的。也就是说,程序员写注释给其他人看,让人明白自
分类:
编程语言 时间:
2020-03-30 21:46:39
阅读次数:
96
Qt没有USB类,所以这里我决定使用第三方库libusb。 1、下载libusb,下载网址:https://sourceforge.net/projects/libusb/ 2、把下载下来libusb压缩包解压,解压后有个INSTALL_WIN.txt,关于Windows环境下编译安装。 (1)我先 ...
list也是一个容器,和vector一样,不同的是,list是用双向链表实现的,所以对于list来说,在中间插入删除数据要比vector快得多 首先引入头文件 #include <list> 创建一个list string::list<int> lgh; 和vector一样 可以在创建的同时初始化 ...
分类:
其他好文 时间:
2020-03-30 19:41:29
阅读次数:
61
以下操作符的使用必须要引入头文件<iomanip> 输出操作符号: 流操作符 描述 setw(n) 为下一个值的输出设置最小打印字段宽度为n fixed 以固定点(例如小数点)的形式显示浮点数 showpoint 显示浮点数的小数点和尾数0,即使没有小数点部分 setprecision(n) 设置浮 ...
分类:
编程语言 时间:
2020-03-30 09:41:13
阅读次数:
80
一、Linux编译过程 预处理->编译->汇编->链接 二、预处理 作用: 宏展开 头文件包含 条件编译 布局控制,如#pragma;添加行号,方便后期问题查错。 编译命令 gcc -E *.c -o *.i 三、编译 作用: 将预处理生成的代码进行词法、语法与语义进行解析,生成汇编代码。 命令: ...
分类:
系统相关 时间:
2020-03-29 12:47:57
阅读次数:
78