菜鸟级别的问题:关于 char 输出
代码如下、不明白的是1.变量ch不是一个整体么?怎么输出却是输出%c、而不是ch呢?(我试过ch的、输出的是结果后面加一个h的、显然:h是多余的、)这个有点纳闷、
2.ch被定义了两次、第一次是b、第二次是e、输出的却是:e、那么定义b有什么用呢?
程序代码:
#include <stdio.h> int main(void) { char ch = 'A'; ch ='b'; ch ='e'; printf("%c\n",ch); return 0; }