为了账号安全,请及时绑定邮箱和手机立即绑定

Linux C语言编程基本原理与实践

难度初级
时长 2小时 0分
学习人数
综合评分9.60
349人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • ps -e:查看系统运行的进程 grep:查看指定文本,搜出包含字符的文本 如输入: ls /etc/ | grep ab 则将/etc/文件夹下的文件以文本输入到grep中(终端不会显示),grep查找包含ab的文 件 终端输入:./input .out| ./avg.out 则把in.out的结果输入给arg.out
    查看全部
  • 管道: 把前面的输出流作为后面工具的输入流,用一个“|”表示. ps -e:查看系统运行的进程 grep:查看指定文本,搜出包含字符的文本 如输入: ls /etc/ | grep ab 则将/etc/文件夹下的文件以文本输入到grep中(终端不会显示),grep查找包含ab的文 件
    查看全部
  • 重定向: >更新,覆盖; >>添加在结尾。 如: /a.out 1>>(输出流) out.txt 将a.out的输出重定向到out.txt ./a.out <(输入流) in.txt 将in.txt的值作为a.out的输入 ./a.out 1> out.txt 2>(错误流)erro.txt 正确的情况下重定向至t.txt,错误的情况下重定向至f.txt 1> 输出流 能用<< 1可省略 < 输入流 不能用<< 2> 错误流 能用<<
    查看全部
  • 1.tdout(输入流) :文件(外设,默认键盘)->数据 2.stdin(输出流) :数据->文件(外设,默认显示器终端) 3.stderr(错误流):用于判断异常
    查看全部
  • 重点 int main(int argv, char* argc[])//main函数完整形式 argv获取输入参数 argc[]存放每个参数的内容 如: 输入 ./main.out -l -a asd dsa argv = 5 argc[0] = ./main.out argc[1] = -l ......
    查看全部
  • 一、gcc main.c -o main.out && ./ main.out 可以依次执行两条命令。 二、return 0 用来验证程序运行是否成功。 三、命令echo $?用来查看返回值
    查看全部
  • gcc -c 文件名 -o 命名.o 编译文件,生成.o文件 gcc 文件1.o 文件2.o ... 文件n.c 合并生成.out文件 cat 文件名 查看该文件 rm *.文件格式 删除目录下该格式的所有文件 如:rm *.out //删除所有.out文件 编写一个Makefile可以同时编译多个文件。 如: 1、vi Makefile 2、写入: hello.out:max.o min.o hello.c gcc max.o min.o hello.c -o hello.out max.o:max.c gcc -c max.c # 添加注释 3、执行命令make 编写 Makefile 缩进使用 tab 键(否则出错)
    查看全部
  • vim分屏显示 :sp 文件名 //创建新文件 上屏 ctrl+w+上箭头 下屏 ctrl+w+下箭头 复制:(行数)+dd 粘贴:p 打开行号:set nu 关闭行号:set nonu 终端下: gcc 文件名.c -o 命名.c 生成.out并命名
    查看全部
  • make file 文件
    查看全部
  • ./ 当前路径下 ./a.out 执行当前路径下的a.out文件 ls后信息意思: 创建的用户,用户组,任意用 r 可读 w 可写 x 可执行 ********** cc a.c 编译a.c文件,产生输出文件a.out ********** :wq 保存退出 标准的缩进:4个空格=1个Tab
    查看全部
  • Ctrl+Alt+T:打开终端 cd ~ :进入当前用户的章目录 pwd :查看当前所在路径 ls :当前章目录包含哪些文件 ls -l :显示当前文件的类型,权限,创建时间,名字(如果前面是“d”就是文件 夹,“-”就是普通类型的文件) touch ** :创建字符型文件 rm ** :删除 mkdir ** :创建目录(文件夹) vi ** :打开(进入)文件 (vi 一个不存在的文件,进入后无法输入内容,因当前在命令模式下;按字符i,可进入INSERT插入模式,就可输入内容,按Esc返回命令模式;) 在命令模式下: :w :保存该文件 :q :退出 i :当前光标前面插入字符 Shift+i :跳到本行行首插入字符 a :当前光标后面插入字符 Shift+a :跳到本行末尾插入字符 o :在当前下一行插入字符 Shift+o :在当前上一行插入字符 x :删除当前光标所处字符 d+d :删除整行
    查看全部
  • x 删除单个字符 dd 删除整行 shitf+a shift+A shift+
    查看全部
  • #include <>表示在预装的库里查找,""表示在当前文件内查找
    查看全部

举报

0/150
提交
取消
课程须知
本课程为C语言中级课程 学习本课程需要了解C语言以下基本语法:变量、常量、顺序、循环、分支、函数等。
老师告诉你能学到什么?
如何在真正的商业环境(Linux)下编写C语言程序 如何编译一个项目以及makefile如何编写 C语言真正的本领(制作小工具) 多个c语言小工具如何构成强大的软件系统

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!