未结束的字符串常量(未结束的字符串常量是电脑问题还是号)
1、作者谢恩铭,公众号「程序员联盟」,微信号:,原文:://。《语言探索之旅》全系列。
2、字符串其实就是字符的数组。字符串的创建和初始化。从函数取得一个字符串。
3、操纵字符串的一些常用函数。第二部分第五课预告。
4、上一课语言探索之旅|第二部分第三课:数组,我们结束了关于数组的旅程。好了,这课我不说“废话”,直接进入主题,但又好像不是我的风格。这一课我们还是会涉及一些指针和数组的知识。字符串,这是一个编程的术语,用来描述“一段文字”。
5、一个字符串,就是我们可以在内存中以变量的形式储存的“一段文字”。比如,用户名是一个字符串,“程序员联盟”是一个字符串。
未结束的字符串常量(未结束的字符串常量是电脑问题还是号)
1、但是我们之前的课说过,呆萌的电脑兄只认得数字,“众里寻他千百度,电脑却只认得数所以实际上,电脑是不认得字母的,但是“古灵精怪”的计算机先驱们是如何使电脑可以“识别”字母呢。接下来我们会看到,他们还是很聪明的。
2、在这个小部分,我们把注意力先集中在字符类型上。如果你还记得,之前的课程中我们说过:,有符号字符类型,是用来储存范围从-128到127的数的;无符号字符类型,用来储存范围从0到255的数。注意:虽然类型可以用来储存数值,但是在语言中却鲜少用来储存一个数。
3、通常,即使我们要表示的数比较小,我们也会用类型来储存。当然了,用来储存比用来储存在内存上更占空间。但是今天的电脑基本上是不缺那点内存的,“有内存任性嘛”。类型一般用来储存一个字符,注意,是一个字符。
4、前面的课程也提到了,因为电脑只认得数字,所以计算机先驱们建立了一个表格,比较常见的有表,更完整一些的有表,用来约定字符和数字之间的转换关系,例如大写字母对应的数字是65。语言可以很容易地转换字符和其对应的数值。为了获取到某个字符对应的数值,电脑底层其实都是数值,只需要把该字符用单引号括起来。在编译的时候,‘’会被替换成实际的数值65。
5、所以,我们可以确信大写字母的对应数值是65。类似地,大写字母对应66。如果我们测试小写字母,那你会看到和的数值是不一样的,小写字母的数值是97。实际上,在大写字母和小写字母之间有一个很简单的转换公式小写字母的数值=大写字母的数值+32。
Hi, this is a comment. To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard. Commenter avatars come from Gravatar.