“!”是取“非”符号,!a即对a取非,即非a。

&& 逻辑与,均为真时结果为真。
|| 逻辑或,均为假时结果为假,否则为真。
!a 逻辑非, a为真时结果为假,否则反。
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
A对,是个转义字符 B错,‘65’这是两个字符,是个字符串,表示形式也错了 C对,是个字符常量 D错,看着是转义字符,后应该是2位八进制数,但里面出现了8,所以错
是有区别的。虽然引号都是同一个字母a,但是在C语言里,单引号里面表示字符的意思,双引号里面的表示字符串的意思。
比如说str='a',其含义表示str为字符a,是一个整数值。而str=“a”其含义表示str是一个字符串,字符串中只有一个字母a。虽然两者之间共同点,是占用的字节长度相同,但它们输出的形式是不一样的 ,前者输出的是一个值65,后者才是输出一个字母a。
c语言x的含义是转义字符,告诉编译器需要用特殊的方式进行处理。
x表示后面的字符是十六进制数,\0表示后面的字符是八进制数。c语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
1. a6在C语言中代表的是数组中第6个元素。2. 在C语言中,数组是一种存储相同类型数据的数据结构,可以通过下标访问数组中的元素。a6表示数组a中的第6个元素。3. 在C语言中,数组下标从0开始,因此a6实际上是数组a中的第7个元素。需要注意的是,如果数组a的长度小于6,访问a6会导致数组越界错误。