- 现行
- 正在执行有效
- 2018-07-05 颁布
©正版授权
注:本标准为国际组织发行的正版标准,下载后为完整内容;本图片为程序生成,仅供参考,介绍内容如有偏差,以实际下载内容为准
![【正版授权-英语版】 ISO/IEC 9899:2018 EN Information technology - Programming languages - C_第1页](http://file4.renrendoc.com/view5/M01/1F/17/wKhkGGaRhuSALxnCAAChZZ-SEDo451.jpg)
全文预览已结束
下载本文档
基本信息:
- 标准号:ISO/IEC 9899:2018 EN
- 标准名称:信息技术-编程语言-C语言
- 英文名称:Information technology - Programming languages - C
- 标准状态:现行
- 发布日期:2018-07-05
文档简介
ISO/IEC9899:2018标准(也称为C语言标准)是一套用于编程语言的规范,主要用于描述C语言及其编译器和运行时环境的标准。以下是该标准的主要内容:
1.语言语法和语义:该标准详细描述了C语言的语法和语义,包括关键字、数据类型、控制结构、函数、指针、数组、结构体等。
2.编译器要求:该标准规定了C语言编译器必须遵循的规则和要求,以确保编译器生成的代码符合标准。
3.运行时环境:该标准描述了C语言程序在运行时所需的环境,包括内存管理、输入输出、错误处理等。
4.函数库:该标准还规定了C语言标准库的组成和功能,包括数学函数、字符串处理函数、I/O函数等。
5.跨平台兼容性:该标准旨在实现C语言在不同平台上的跨平台兼容性,以确保在不同的操作系统和硬件平台上编写代码时,能够获得一致的执行结果。
6.错误处理:该标准对错误处理进行了规定,包括如何处理编译和运行时错误,以及如何报告和调试错误。
7.可移植性:该标准强调了C语言的可移植性,即在不同平台上的代码移植性。它通过定义一些标准的API和规范来确保在不同的平台上实现相同的功能。
8.语言扩展:该标准允许语言扩展,但必须遵循一定的规则和规范,以确保这些扩展不会破坏C语言的统一性和稳定性。
ISO/IEC9899:2018标准是C语言的重要规范,它提供了对C语言及其编译器和运行时环境的详细描
温馨提示
最新文档
- 中班上学期美术教案美丽的扇子
- 中班美术夏天教案
- DB36-T 1748-2023 地理标志产品 都昌豆参
- 私人利润分成协议书格式范文
- 食堂服务员劳务协议书
- 2024年人教版六年级上册物理第一单元课后练习题(含答案和概念)
- 班组工作总结【201年2月】
- 2024年全国咨询工程师之工程项目组织与管理考试快速提分题附答案
- DB61∕T 1031-2016 城市轨道交通工程质量验收规范 第4部分:人防防护设备安装
- 2024年全国一级建造师之一建港口与航道工程实务考试黑金试题(详细参考解析)
- 广东省深圳市宝安区2023-2024学年七年级下学期期末数学试题(无答案)
- 天津市和平区2023-2024学年七年级下学期6月期末历史试题
- 2024数据中心交换机测试规范
- 2024年冀教版六年级下册数学期末测试卷及1套完整答案
- DL-T2528-2022电力储能基本术语
- 2024四川资阳市本级(高新区临空经济区)引进急需紧缺专业人才417人易考易错模拟试题(共500题)试卷后附参考答案
- 2024高考数学九省联考数学试题(解析版)
- DZT 0214-2020 矿产地质勘查规范 铜、铅、锌、银、镍、钼(正式版)
- JBT 5347-2013 变压器用片式散热器
- 2023-2024学年广西南宁二中高一(下)期中数学试卷(含解析)
- 人教版五年级美术学科试卷(附带答案和考察要点解说)
评论
0/150
提交评论