![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
yinxianpei666
这个作者很懒,什么都没留下…
展开
-
c语言到c++的升级
C语言优点: 1.直接访问硬件 2.运行效率 3.移植性 C++优点: 1.良好复用性 2.良好维护性 3.良好扩展性 复用性:已开发好的代码可以在其他项目中直接使用(!=ctrl+c ctrl+v) 维护性:当程序出现问题,能够很快的查找出问题出现在哪一行代码 扩展性:当你添加新的功能时,不修改原来的代码,只添加新的代码 ...原创 2020-03-03 16:46:22 · 305 阅读 · 0 评论 -
shell编程2
2、输入三个数并进行升序排序 #!/bin/bash #依次输入三个数 read -p “请输入一个整数:” num1 read -p “请输入一个整数:” num2 read -p “请输入一个整数:” num3 #如果num1大于num2,调换两者使num1<num2 if[ $num1 -gt $num2 ];then tmp=$num1 num1=$num2 num2=$tmp ...原创 2019-10-20 20:36:24 · 103 阅读 · 0 评论 -
shell编程1
1、检测本机当前用户是否为超级管理员,如果是管理员,则使用 yum 安装 vsftpd,如果不是,则提示您非管理员(使用 UID 数字对比版本) #!/bin/bash #如果当前用户是管理员,则使用 yum 安装 vsftpd if [ $UID -eq 0 ];then yum ‐y install vsftpd #如果不是,则输出不是管理员 else echo “您不是管理员,没有权限安装软...原创 2019-10-20 20:25:07 · 99 阅读 · 0 评论 -
linux开发工具
linux开发工具(vim,gcc,gdb,make) 文本编辑器vim(功能最强大的,自己做配置) 1、使用 vim有三种模式:命令行模式,插入模式,底行模式 步骤: 1、vim文件名 eg:vim hello.c 2、此时是命令行模式,无法插入数据,需要进入插入模式,按i或者a 3、按esc,切换到命令行模式,按shift+:,进入底行模式,输入wq 一、命令模式: 复制 yy 复制游标...原创 2019-09-22 19:41:41 · 75 阅读 · 0 评论 -
vim配置
配置 如果你需要配置vim,只需在Home目录创建一个/.vimrc文件即可以配置vim了,如需安装插件,在/.vim目录下创建一个bundle文件夹,插件装在里面。(我通过Vundle管理插件,自行百度Vundle怎么使用),可以参考我的vimrc配置文件: 含有完整的注释 set nocompatible filetype on set rtp+=~/.vim/bundle/Vundle.vi...转载 2019-09-22 19:45:42 · 119 阅读 · 0 评论 -
库文件、gdb、make
库文件分类(只能使用功能,不能看到原码,保存函数和变量,只能使用不能看到其实现 ) SDK开发包:库文件+开发工具 静态库:在编译时加载(内存大) 动态库:在运行时加载(内存少) 库文件存放位置:/lib;/usr/lib(第三方软件) 设置库文件步骤: gcc -c add.c gcc -c sub.c ar(工具) -rcs(工具选项) libcal.a add.o sub.o gcc mai...原创 2019-10-07 16:41:13 · 76 阅读 · 0 评论