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

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

难度初级
时长 2小时 0分
学习人数
综合评分9.60
349人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰

最赞回答 / 帅D
你的 前一段是把main.c编译成main.out,后一段才是执行main.out
argc: argument count
argv: argument vector

所以, 老师, 你这参数写的不严禁。

最新回答 / Jonty_Shaw
你没有安装gcc编译器,可以在终端输入输入sudo apt-get update && sudo apt-get install gcc
中间有个地方写的有问题,万一除不尽,那定义这个float变量就毫无意义

最赞回答 / 小太阳啦啦啦啊
这个1和2代表的不是返回值哈,而是系统默认的0是标准输入流,1就是标准输出,2就是标准错误流

最新回答 / mengxuanmenghui
如果main函数中声明了max和min的话,gcc就不用再传这两个文件了。如何让gcc max.c min.c main.c - o main.out不产生warning呢?
好课程,言简意赅,才几节课下来就学了很多基本的操作,比起很多磨磨唧唧的教程好多了
没有报错是因为默认gcc是int的函数

最新回答 / giszhu
vim是文本编辑器,语法高亮,自动缩进,非常强大!nano相当于notepad,没有vim强大

最赞回答 / qq_不倒翁_24
<...图片...>你是说这里的-c嘛?预编译成二进制文件的意思。这个Makefile文件的编码规则是由make编译器而定的。主要是让make识别并并完成编译目标C文件。

最赞回答 / qq_欢畅_0
这个avg.out里输入的两个数一个是和,一个是个数,所以平均数是总和除以个数,即第一个数除以第二个数。而input.out是计算所有输入数的总和和个数,通过管道把值传给avg.out.
课程须知
本课程为C语言中级课程 学习本课程需要了解C语言以下基本语法:变量、常量、顺序、循环、分支、函数等。
老师告诉你能学到什么?
如何在真正的商业环境(Linux)下编写C语言程序 如何编译一个项目以及makefile如何编写 C语言真正的本领(制作小工具) 多个c语言小工具如何构成强大的软件系统

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消