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

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

难度初级
时长 2小时 0分
学习人数
综合评分9.60
349人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • 在命令行中,输入make命令,就会根据makeFile中指定的规则编译文件
    查看全部
  • makeFile 文件的编写: 【注意:在makeFile中间编写命令中,gcc命令前必须是一个Tab制表符】
    查看全部
  • 因为,如果直接对min.c 进行编译,然后把其min.o文件直接给开发人员调用。 而min.o其实已经是机器码,我们已经无法对齐里面到底有哪些函数并不清楚。 因此,为每个.c类库编写一个对应的.h文件,并在main函数文件用引入include "*.h" 文件,然后再对该 包含 main函数的.c文件 和 其相应的 .o文件联合编译,是个不错的选择。 (后话:当然,这些工作之后也可由一个叫MakeFile的文件帮组执行)
    查看全部
  • 如果工程很大,可以对多个文件分开编译。 例:gcc -c max.c -o max.o 然后把各个已经编译好的文件和尚未编译的文件关联起来一起再编译一遍。例:gcc max.o hello.c(注意:这里的hello.c文件里,已经不需要写include "max.c" 了) 总结:对于不经常修改的类库和框架,提前编译成静态库
    查看全部
  • #include ... //相当于把“...”文件里的所有内容都复制粘贴进来
    查看全部
  • 编程风格: 函数两边的“{}”的分别独占一行; 内部语句的“{}”缩进一个“{”。
    查看全部
  • 讲的很不错…对我很有用
    查看全部
  • C语言特点
    查看全部
    0 采集 收起 来源:重识C语言

    2015-05-29

  • C语言,人类和计算机交流的一种方式。
    查看全部
    0 采集 收起 来源:重识C语言

    2015-05-29

  • 摘自维基百科: C语言,一种通用的、过程式的编程语言广泛用于系统与应用软件的开发。
    查看全部
    0 采集 收起 来源:重识C语言

    2015-05-29

  • ./a.out >> a.txt 重定向,输出到一个文件中,可累加输出; ./a.out > a.txt 不可累加;./a.out < a.txt 反向的重定向输出相当于输入argc
    查看全部
  • c语言中的头文件就像java中的接口?
    查看全部
  • :sp 文件名 以水平方向分割窗口,打开文件 :vsp 文件名 以竖直方向分割窗口 打开文件 ctrl+w+↓/j ↑/k
    查看全部
  • 1.Linux下比较好用的两个编辑器:emacs、vim ;在Ubuntu麒麟系统中默认有vi编辑器,没有Vim。 2.sudo是获取管理员权限,安装软件时检查更新:sudo apt-get update 安装:sudo apt-get install (vim) 3. cd ~:进入home目录 ls:查看当前目录所含文件(夹) ls -l: 查看当前目录所含文件(夹)的详情 pwd:查看具体路径 touch abcd:创建文件abcd rm abcd:移除文件abcd mkdir workspace:创建目录 cd workspace:进入workspace touch a.c:创建文件a.c vim a.c:编辑文件a.c clear:清屏 进入命令模式: i:进入编辑模式 esc键:可以对命令模式和编辑模式切换 i:在当前光标位置处插入字符 I是在当前行行首插入 a:在当前光标位置后插入字符 A是在当前行行尾插入 shift+i:在行首插入 shift+a:在行尾插入 o是在当前行下一行新开一行开始插入 O是在当前行上一行新开一行开始插入 shift+o:当前行对应的上一行位置插入 x:在当前光标位置处删除字符 dd:删除整行 4. Vim编辑器,默认为命令模式,只能查看,不能修改。 按“i”“I”“a”“A”“o”“O”进入插入模式: i是在当前光标处开始插入 I是在当前行行首插入 a是在当前光标后一个字符处开始插入 A是在当前行行尾插入 o是在当前行下一行新开一行开始插入 O是在当前行上一行新开一行开始插入 4.按Esc键后再输入“:”,可以在vi的屏幕下方输入命令: :w # 保存 (我的版本ZZ 、ZQ都退出不了,wq q q!可以退出) :wq! # 保存退出 :q! # 不保存退出
    查看全部
  • :sp 文件名 以水平方式分割窗口,打开文件 :vsp 文件名 以竖直方式分割窗口,打开文件 ctrl+w+↓/j 切换到下面那个文档 ctrl+w+↑/k 切换到上面一个文档 ctrl+w+h 切换到左面一个文档 ctrl+w+l 切换到右面一个文档 :set nu/number 打开行号 :set nonu/nonumber 关闭行号 :wqa 把所有文件都保存退出 9dd 从当前行剪切9行 p 粘贴 在main.c文件中加上#include“max.c” 相当于将max.c文件中的代码放在main.c中
    查看全部

举报

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

微信扫码,参与3人拼团

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

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