• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • 将curl使用的C语言标准从C89升级到C99

    如果要升级 C 语言标准到 C99,那就要考虑哪些 C99 特性可以改进像 curl 这样的项目。Daniel 表示自己能想到的可能给 curl 代码带来积极影响的部分特性是:

    2022-11-22 14:48

  • C89和C99标准有什么不同?

    在 1990 年, ANSI C89 标准被国际标准化组织(ISO)和国际电工委员会(IEC)采纳为国际标准,名叫ISO/IEC 9899:1990 - Programming languages

    2023-01-09 09:39

  • 在Win7上使用CS+ for CC并兼容C99库解决办法

    本篇文章主要介绍针对客户在Win7系统上使用CS+ for CC V8.05时,运行卡顿或者软件停止运行的解决方案。

    2023-11-17 15:50

  • 嵌入式实时操作系统AliOS Things的编码风格介绍

    本文是AliOS Things提供的一套C语言代码规范,适用的对象为符合C99标准的C语言工程。

    2023-06-07 09:20

  • 什么是柔性数组?柔性数组有何优点

    C99中,结构体中的最后一个元素允许是未知大小的数组,这就叫作 柔性数组 。

    2022-09-14 10:34

  • 内联函数定义 为什么需要内联函数

    inline关键字是C99标准的型关键字,其作用是将函数展开,把函数的代码复制到每一个调用处。

    2024-02-19 12:20

  • C语言中int的使用方法 关于数组的复合型表述详解

    C语言中有没有见过(int [2]){19,20}或者int (*pt2)[4]的使用方法,字面上可能不好理解,这是C99之后才新增的知识点,名为复合型表述Compound Literals,一旦熟悉使用,便会体会到它简洁而强大的表达。

    2023-09-19 15:04

  • C语言的include没你想的那么简单(图文版)

    但是,我们先不要被这个“预编译指令”名称绕晕。上文,我们提到了头文件这个概念,当然我们也知道还有一个叫源文件的概念。这些我就不解释了。但是,在C99标准中有一段这样的话,需要研究下:

    2023-06-08 16:44

  • 指定初始器的使用方法及优点

    随着C语言的发展,C99标准引入了一些新的特性,极大地方便了程序员的编码工作。其中一个非常实用且强大的功能便是“指定初始器”(Designated Initializers)。在这篇文章中,我们将深入探讨指定初始器的使用方法及其带来的便利。

    2024-08-29 09:51

  • 一文详解超级嵌入式系统“性能/时间”工具箱

    当我们在MDK环境下使用Arm Compiler 6作为编译器时,需要打开对GNU扩展和C99(极其以上)语言标准的支持,具体方法如下图所示:在Language C标准下拉列表中选择带有gnu前缀的选项——如果没有什么特别的顾虑,推荐直接拉满——使用gnu11即可

    2022-10-20 14:26