① c语言a是97,b是98那么ab是多少呢
我觉得你对字符和字符串概念有些不清楚。最明显的区别是字符单引号,字符串双引号.
作为字符时, 'a' = 97 = 0x61。比如char x = 'a'.可以明确知道x的值为字符'a'
作为字符串时“a”,它没有一个明确的值.比如char *s = "a";意思是s是一个指针,指向了一个字符串,该字符串的内容是"a",字符串包含了字符'a'
你说的ab应该是"ab",是字符串。
② 字符串ab在C语言中表示为
"ab" 双引号表示字符串,'a' 单引号表示单个字符