括号中有时候带' '(一对单引号)有时候没?如:#include<stdio.h>main(){ putchar('s'); return 0;}这个就要带,#include<stdio.h>main(){ char a='b'; putchar(a); return 0;}此时,putchar中不带单引了.而b要带上单引,这是为啥?