找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

tag 标签:

相关文章

  • 一份简单的在 Linux下编译及调试 C 代码的指南

    对于Linux下的C程序员来说,几乎天天都会和Linux打交道。但在很多人的眼中,Linux是一个易用性极差、靠命令驱动的操作系统,根本无法与有着友好用户界面的Windows相比。确实是这样的,即使大家的程序是运行在Linux下,基于以下种种原因,我们的大部分工作还是在Windows下完成的: 第一,除了编译调试代码之外,每个程序员还有很多工作要做,像文档编写、邮件发送及回复、PPT制作等,这些工作在Windows下做要更方便快捷一些。 第二,公司及项目组的资源有限,一般不会为每个开发人员配备一台安装有Linux的机器,而是大家共用一台或少许几

    2015-11-10 09:47     zhouzx

  • 与 C 语言长别离

    我意识到了一个让我震惊的事实 —— 我有着 35 年的 C 语言经验。每周我都要写很多 C 代码,但是我已经记不清楚上一次我 创建一个新的 C 语言项目 是在什么时候了。

    2018-01-25 08:31     Eric Raymond, name1e5s

  • 如何写好 C main 函数

    学习如何构造一个 C 文件并编写一个 C main 函数来成功地处理命令行参数。

    2019-06-08 21:15     Erik O'shaughnessy, MjSeven

  • 计算机语言的巨变

    我的上一篇博文《与 C 语言长别离》引来了我的老朋友,一位 C++ 专家的评论。在评论里,他推荐把 C++ 作为 C 的替代品。这是不可能发生的,如果 C++ 代替 C 是趋势的话,那么 Go 和 Rust 也就不会出现了。

    2018-04-02 08:16     Eric Raymond, name1e5s

  • 第一个 C 语言编译器是怎样编写的?

    首先向C语言之父Dennis Ritchie致敬! 当今几乎所有的实用的编译器/解释器(以下统称编译器)都是用C语言编写的,有一些语言比如Clojure,Jython等是基于JVM或者说是用Java实现的,IronPython等是基于.NET实现的,但是Java和C#等本身也要依靠C/C++来实现,等于是间接调用了调用了C。所以衡量某种高级语言的可移植性其实就是在讨论ANSI/ISO C的移植性。 C语言是很低级的语言,很多方面都近似于汇编语言,在《Intel 32位汇编语言程序设计》一书中,甚至介绍了手工把简单的C语言翻译成汇编的方法。对于编译器这种系统软件,用C语言来编写是很

    2015-11-13 10:31     Chaobs

  • C语言数据类型是如何被大多数计算机系统所支持?

    问题: 在读KR版的The C Programming Language一书时,我在看到这样一条说明: 因为C语言提供的数据类型和控制结构可以直接被大部分计算机系统所支持,所以在实现自包含程序时所需要的运行库文件一般很小。 这段黑体说明了什么?能否找到一个例子来说明C语言中的某种数据类型或控制结构不被某种计算机系统直接支持呢? 回答: 事实上,C语言中确实有不被直接支持的数据类型。 在许多嵌入式系统中,硬件上并没有浮点运算单元。因此,如果你写出下面的代码: float x = 1.0f, y = 2.0f; return x + y; 可能会被转化成下面这种形式: unsi

    2015-04-03 07:19     Dietrich Epp, KayGuoWhu

  • 使用GCC和GNU Binutils编写能在x86实模式运行的16位代码

    本文详尽细致地引领读者见识GCC生成能在x86实模式下运行的16位代码的方法,对于这样一个复古的话题,确实是不可多得的绝世好文。

    2014-09-22 09:39     京山游侠

  • [微博活动]《明解C语言(第3版):入门篇》转发赠书

    本书是日本的C语言经典教材,自出版以来不断重印、修订,被誉为C语言圣经。 活动内容 活动时间:2015年12月3日-2015年12月10日 活动形式:在新浪微博关注@LINUX中国@图灵教育并@ 一位好友,即有机会获赠此书。 微博地址: 活动奖品:《明解C语言(第3版):入门篇》图书一本(共5本) 特此注意: 微博用户参与活动,活动结束后注意查看@Linux中国_笑语彦然微博公布的中奖名单,我们会通过微博私信的方式获取您的邮寄信息。 基本信息 作者: 柴田望洋 译者:管杰罗勇杜晓静 出版社:人民邮电出版社 ISBN:9787115404824 出版日期:201

    2015-12-03 16:16     

  • 如何组织构建多文件 C 语言程序(二)

    我将在本系列的第二篇中深入研究由多个文件组成的 C 程序的结构。

    2020-03-16 12:30     Erik O'shaughnessy, mengxinayan

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。