c-2数据类型、运算符和表达式题库.pptVIP

  • 8
  • 0
  • 约9.67千字
  • 约 45页
  • 2016-12-28 发布于湖北
  • 举报
四.字符串常量 用“”括起来的零个或多个字符(含转义字符) 组成的字符序列 如: ascii,7y677 ,8757gj\n b.字符串的长度:指字符串中字符的个数。长度为0的字符串(即一个字符都没有的字符串)称为空串,表示为“ ” (一对紧连的双引号)。 例如,“How do you do.”、“Good morning.”等,都是字符串常量,其长度分别为14和13(空格也是一个字符)。 c.字符串的存储 C语言规定:在存储字符串常量时,由系统在字符串的末尾自动加一个‘\0’作为字符串的结束标志。 注意:在源程序中书写字符串常量时,不必加结束字符‘\0’,否则画蛇添足。 如果有一个字符串为“china”,则它在内存中的实际存储如下所示: c h i n a \0 思考:‘a’和“a”相同吗? ‘7’和7 相同吗? char c1=‘a’; char c2=“a”; (错误) 变量赋值的方法 方法一:定义变量的同时赋值 方法二:先定义变量,再用scanf赋值 int a=4,b; scanf(“%d”,b); 3.3不同类型数据间的转换 类型转换的概念 在程序运行中,一种数据的类型改变成另一种数据类型 类型转换两种方式 隐式转换——自动类型

文档评论(0)

1亿VIP精品文档

相关文档