C语言中c=a是什么意思?

Python016

C语言中c=a是什么意思?,第1张

C语言中c=a的意思是c=a。

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

单引号里面只能是一个字母如果c是字符型变量,那给它赋值时即可以用单引号一个字母,也可以用数字(即ASCII码)如果c是一个字符型数组,那就用双引号因为双引号所括的内容存入空间时还会自动在最后加一个'\0'作为一个字符串的结束符,如果对一个字符型变量用c="A"将出错,因为实际存入的应为A\0,占两个单元,存不下

楼上回答有些问题。如果是c='a'的话,那么他的回答是正确的,但是如果是c="a“,那么c应该是字符数组char[]类型或者是字符指针char*类型,赋值之后c为一个字符串,里面只有一个字符,就是a