大家好,今天小编关注到一个比较有意思的话题,就是关于c语言数据保存的问题,于是小编就整理了1个相关介绍c语言数据保存的解答,让我们一起看看吧。
在C语言中空字符怎么表示?
C语言的空字符是在字符串结尾系统自动加上的‘’,以让系统出一个字符串的结尾。 如: 字符串“china”。在系统内是以“china”储存的。 C语言中的字符中,除了字符串末尾之外,字符串里不能包含空字符,否则最先读入的空字符就会被误认为是字符串结尾,因此字符串就被无故截断了。
这种限制使得C语言原生字符串只能保持文本数据,而不能保持诸如图片、音频、视频等二进制数据。
只管通过len来取数据就了,不用担心buf里面存放的是不是空字符。
到此,以上就是小编对于c语言数据保存的问题就介绍到这了,希望介绍关于c语言数据保存的1点解答对大家有用。
(图片来源网络,侵删)
版权声明:本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。