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

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

难度初级
时长 2小时 0分
学习人数
综合评分9.60
349人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
哇,我终于知道Makefile是什么东西,拿来干啥的了。。。非常棒
sublime有完备的快捷键,几个字母就可以生成一个完备的函数,为什么老师非得用vi在那里吭哧吭哧的扣,不小心还容易出错。
建议先去看看慕课网上的linux教程再来学习
老师总把world写成word
哇,老师讲课很有个性,这是个什么玩意呢?再加上语速,简直不要太好。哈哈哈
老师讲课好有感觉

已采纳回答 / PPZBREEZE
实际上很多函数及结构体的定义是完全可以放在.c里面的,只不过当项目文件多的时候会不利于阅读和理解之前的代码,所以分开放,把一些定义之类的放到.h文件中,

已采纳回答 / qq_哎呦不错哦_10
安装个linux系统就行,也可以装个虚拟机去网上下个镜像。我记得他开始那个环境里面有说的
如果本地存在了 max.o , 但是又修改了max.c 源码,那 Mikefile 时岂不是不再编译 max.o 文件了,这个需要手动进行删除本地的 max.o 吗?

最赞回答 / wahcheung
`gcc min.c` :    gcc编译器会对源文件min.c进行预处理, 编译, 以及链接, 最后生成可执行文件, 默认为a.out`gcc -c min.c`: gcc编译器会对源文件min.c进行预处理, 编译, 不进行链接, 最后生成的是object file (目标文件), 此处为min.o, 这属于编译过程的中间阶段, 再经过链接, 才能最终生成可执行文件.
vmware,virtualbox,vagrant,docker
大家为什么纠结于hello word!呢?其实拼写hello Excel ! hello powerpoint!都是没有问题,反正就是一个字符串。如果你第一次接触的是hello word而不是hello world,你还会这样纠结吗?证明先入为主的观念在你脑袋里太过于深根蒂固,不愿意接受新的变化。固执的人学不好编程的,固执的人现实中也容易走极端。
课程须知
本课程为C语言中级课程 学习本课程需要了解C语言以下基本语法:变量、常量、顺序、循环、分支、函数等。
老师告诉你能学到什么?
如何在真正的商业环境(Linux)下编写C语言程序 如何编译一个项目以及makefile如何编写 C语言真正的本领(制作小工具) 多个c语言小工具如何构成强大的软件系统

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消