"字符型数据(char)在C程序设计中的存储方式与ASCII码表示详解"
需积分: 9 142 浏览量
更新于2023-12-18
收藏 8.66MB PPT 举报
字符型数据(char)是作为整型数据在内存中存储的,在计算机内部以ASCII码的形式表示所有字符。一个字符占用一个字节的容量,即8位二进制数。
例如,字符A的ASCII码为0x41或65,内存中表示为:
00000000 01000001
在程序中表示为:
char grade;
grade = 'A';
其中,单引号括起来的字符表示该字符的ASCII码。
C语言是一种较为常用的程序设计语言,由谭浩强编著的《C程序设计》一书详细介绍了C语言的使用方法和原理。清华大学出版社出版的《C程序设计》PPT是一份课件,制作是由南京理工大学的陈清华、朱红等人完成的。
第一章介绍了C语言的概述和发展历史。自从1946年第一台电子数字计算机ENIAC问世以来,计算机应用领域不断扩大,促进了计算机技术的高速发展。近年来,计算机的硬件和软件都是日新月异,C语言作为应用计算机的一种工具,在不断充实和完善。
在20世纪60年代,Martin Richards为计算机软件人员开发系统软件时使用了BCPL语言(Basic Combined Programming Language)作为记述语言。1970年,Ken Thompson在继承BCPL语言的优点的基础上发明了实用的B语言。到了1972年,贝尔实验室的Dennis Ritchie和Brian Kernighan在B语言的基础上发明了C语言。
C语言由于其简洁、高效的特点,成为广泛应用的程序设计语言之一。尽管每年都有新的程序设计语言问世,老的程序设计语言不断地更新换代,但C语言在计算机领域一直保持着重要地位。它不仅在系统软件开发中得到广泛应用,还被用于嵌入式系统、游戏开发、科学计算等领域。熟练掌握C语言可以帮助程序员更好地理解计算机体系结构和底层原理,提高编写高效、可靠程序的能力。
总之,字符型数据在计算机内部以ASCII码的形式存储,占用一个字节的容量。C语言是一种常用的程序设计语言,谭浩强编著的《C程序设计》是学习C语言的经典教材之一。通过学习C语言,可以掌握系统软件开发的基本技能,提高编程能力。
2010-06-27 上传
2009-07-16 上传
2010-08-26 上传
2021-10-06 上传
2021-10-06 上传
2010-12-19 上传
2021-09-18 上传
2010-05-24 上传
深夜冒泡
- 粉丝: 16
- 资源: 2万+
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码