#include <stdio.h>
int main()
{
unsigned int iYear=2011;
int iVar1=0x33;
int iVar2=011;
char szZero='0';\
//最右边符号表示一行写不够,下一行继续接
char szEnd='\0';
char szEnter='\n';
char szFalseZero=0;
char szVar1='\\';//表示的是一个
char szVar2='\"';//表示的是一个"
char szVar3='\'';//表示的是一个'
unsigned char szVar4=255U;//没加unsigned情况下最大值是127,内部进行了隐形的类型转换
float fVar1=3.0;
float fVar2=.3;
float fVar3=3.14E2F;//科学计数法,前边是有效数,E后是指数
long double dVar1=3.14E15L;
long double* pdVar1=&dVar1; //将右侧的地址常量赋给左边的专门存对应类型的地址值的这么一个变量pdVar1,(指针变量)
printf("%u\n%d\n%d\n%c\n%c....%c.......\0.1.2.3.",iYear,iVar1,iVar2,szZero,szEnd,szEnter);//szEnd在输出时被忽略
printf("%c\n%c\n%c\n%c\n%u\n%f\n%f\n%f\n%llf\n%p\n",
szFalseZero,szVar1,szVar2,szVar3,szVar4,fVar1,fVar2,fVar3,dVar1,pdVar1);
}
二、变量(例3)
最新推荐文章于 2020-12-30 11:40:58 发布