c语言里面的这个赋值是什么类型啊

来源:百度知道 编辑:UC知道 时间:2024/06/15 18:34:31
printf(“c3=%c,%04X\n”,c3,c3);
20 e =1; /*assign positive int to long int */

e =1;
注解 “assign positive int to long int” 说:
把正 的 整型(int)值 ,赋给 长整型 (long int)

e 是长整型,常数 1 是 整型

e 前面 不该有 20

int 是整型
long int 是长整型
但是%c表示的是输出的是字符型
/* 这个表示注释 /* 后面的不管是什么 C语言程序都不会执行的
还有%X是指 无符号16进制整数的输出04表示输出位数
不输出前导符0小