《深入理解CS》1.1信息就是位+上下文

hello.c程序是以字节序列的方式储存在文件中的。

像hello.c这样只有ASCII字符构成的文件成为【文本文件】,所有其他文件都称为【二进制文件】

hello.c的表示方法说明了一个基本思想:系统中所有的信息——包括磁盘文件、内存中的程序、内存中存放的用户数据以及网络上传送的数据,都是有一串比特(位)表示的。

区分不同数据对象的唯一方法是我们读到这些数据对象时的上下文。比如,在不同的上下文中,一个同样的字节序列可能表示一个整数、浮点数、字符串或者机器指令。

C语言小知识:

C标准库:标准定义了C语言和一系列函数库

C语言与Unix操作系统关系密切

C语言是为了实践目的设计的。C语言是设计用来实现Unix操作系统的,后来用于编写程序。C语言是系统级编程的首选,同时也非常适用于应用级程序的编写。

也有不适用的情况:C语言的的指针是造成程序员困惑和程序错误的一个常见原因;C语言还缺乏对非常有用的抽象的显示支持(例如类、对象和异常)

想C++和Java这样针对应用级程序的新程序语言解决了这些问题

猜你喜欢

转载自www.cnblogs.com/rocket7/p/10191838.html
今日推荐