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

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

难度初级
时长 2小时 0分
学习人数
综合评分9.60
349人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • 运用管道将两个程序连起来使用时要注意,第一个程序的输出格式必须与第二个程序的输入格式完全一致,否则会出错。
    查看全部
  • ls grep等都是一个小程序(小工具)。有各自的标准输入输出流。当然你就可以重定向 ls /:查看根目录 ls /etc/:查看根目录下etc目录(etc:linux默认配置文件) ls /etc/ | grep ab:要查找某个目录下有多少个文件名包含"ab"。|(就是管道) 表示把ls查询的结果输出流重定向到grep。grep需要一个标准输入流。 即实现了把一个程序的输出流作为另一个程序的输入流。从而实现了多个程序的联合使用 grep:从文本文档中查找指定的行(其实可用于文本搜索) ps:在linux系统下查看进程的工具 ps -e:可以查看当前运行的的进行 ssh:远程登录linux系统,可以使用ssh协议 ps -e/ | grep ssh:查找进程中包含"ssh"的进程
    查看全部
  • >> 双箭头重定向一个特点:第一次存进内容,第二次再存进新内容时,追加而不是覆盖。即在文件末尾加进新内容。 >单箭头特点:新内容覆盖就内容,只显示新内容
    查看全部
  • 其实,这三个流就是把某个数据连接到或指定到这三个流,就会自动输出到指定位置。不指定位置,就输出到默认位置; 执行一个shell命令行时通常会自动打开三个标准文件,即标准输入文件(stdin),通常对应终端的键盘;标准输出文件(stdout)和标准错误输出文件(stderr),这两个文件都对应终端的屏幕。进程将从标准输入文件中得到输入数据,将正常输出数据输出到标准输出文件,而将错误信息送到标准错误文件中。 [
    查看全部
  • gcc 文件名 而非gcc -c文件名 单个文件正没有-c。多个文件时,会有。另外,linux以系统用户登录,需要su登陆。tab键自动补全
    查看全部
  • Make在linux和unix中非常重要; Make工具可以将大型的的开发项目分成若干个模块; Make工具很清晰和很快捷的整理源文件; Make内部也是用的gcc; 更新:sudo apt-get upgrade make hello.out : max.o min.o hello.c gcc max.o min.o hello.c //本条操作命令前有一个Tab键=8空格 max.o : max.c gcc -c max.c //本条操作命令前有一个Tab键 min.o : min.o gcc -c min.c //本条操作命令前有一个Tab键 的样式写清依赖关系,和对应的操作.然后用make命令执行
    查看全部
  • pwd显示路径 cd进入文件夹
    查看全部
  • 如果文件比较多的话,只有先把文件编译成*.o再执行才能提高效率,但是编译过后的*.o文件不能查看,则需要创建*.h文件,*.h文件里面放方法名以及参数类型。.c 编译单个(不是main函数的文件)*.c文件则用命令gcc -c *.c 编译是main函数的文件则用gcc *.c
    查看全部
  • i-当前光标前面插入字符 a-当前光标后面插入字符 esc-返回命令模式 :wq-保存退出 shift+a-跳到末尾插入字符 shift+i-行首 o-当前行下面开一行插入字符 shift+o-上一行 光标一到某个位置按x删除 命令模式下按两次d删除整行
    查看全部
  • 1。可执行程序之间用管道连接。连接的两个程序,前一个输出流和后一个输入流参数类型对应起来就可以。有没有回车不重要。 2。各个可执行程序内部是printf 和scanf输入输出流 3。管道能直接把两个程序功能链接,而不需要调用函数等操作
    查看全部
  • 输入输出流的指定并不是在程序中直接写出。程序中还是以标准输入流输出流(prinf()输出到屏幕 scanf()由屏幕输入)写。写完之后,执行时,重新指定。 重定向: 1..重定向到某个文件。用>>或> 2.作为其他程序输入流。使用管道 |
    查看全部
  • ls grep等都是一个小程序(小工具)。有各自的标准输入输出流。当然你就可以重定向 ls /:查看根目录 ls /etc/:查看根目录下etc目录(etc:linux默认配置文件) ls /etc/ | grep ab:要查找某个目录下有多少个文件名包含"ab"。|(就是管道) 表示把ls查询的结果输出流重定向到grep。grep需要一个标准输入流。 即实现了把一个程序的输出流作为另一个程序的输入流。从而实现了多个程序的联合使用 grep:从文本文档中查找指定的行(其实可用于文本搜索) ps:在linux系统下查看进程的工具 ps -e:可以查看当前运行的的进行 ssh:远程登录linux系统,可以使用ssh协议 ps -e/ | grep ssh:查找进程中包含"ssh"的进程
    查看全部
  • 把正确结果和错误结果分别导入到两个不同文件中。会把传入到错误流中的文件保存到指定文件。把传入输出流中文件保存到指定文件中。当然,也可以同时指定输入流
    查看全部
  • 本程序运行结果。还有查看函数返回值的命令
    查看全部
  • 使用标准错误流程序源码。 1. 0 ==j如果写错会报错,比如写成0=j但另一种写法j==0,写错成j=0不会报错,推荐第一个写法 2.错误流规定必须有返回值,且返回值不能为0. 本程序:除法分母不能为0,为0就主动写代码报错。图中 ,加好改成/号
    查看全部

举报

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

微信扫码,参与3人拼团

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

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