c++笔记2
2019-01-15 本文已影响0人
天然呆的达斯琪
1.整型常量
十进制整数。
以非零十进制数1 ~9组成的整数,例如13579,-680等。
八进制整数。
以0开头和八进制数0~7组成的整数,例如012, 0177等。
十六进制整数。
以0x或0X开头和十六进制数0~9、 A~F或a~f组成的整数(字母大小写
任意),例如0x1234, 0xab, 0xCF等。
#include <iostream>
using namespace std;
int main(){
int a=18;
int b=022;
int c=0x12;
cout<<"a="<<a<<endl;
cout<<"b="<<b<<endl;
cout<<"c="<<c<<endl;
return 0;
}
1.1.png
在一个整数值后面加一个字母l或L,则它是long型。
整数默认是signed型,在一个整数后面加一个字母u或者U,则它是unsigned型。
2.浮点型常量
小数形式。 由小数点、十进制整数和小数组成的浮点数。整数和小数可以
省略其中之一,但不能省略小数点。
如: .123、 123. 、 0.0等。
指数形式,又称科学记数法表示。以f E n或 f e n格式组成的浮点数,其
中E或e表示以10为底的幂, f可以是整数或小数, n为指数且必须是整型。
如: 0.31415926e+1 、 314.15926E-2等。
#include <iostream>
using namespace std;
int main(){
float a=.18;
float b=1.;
float c=0.0;
float d=314e+1;
float e=314e-1;
cout<<"a="<<a<<endl;
cout<<"b="<<b<<endl;
cout<<"c="<<c<<endl;
cout<<"d="<<d<<endl;
cout<<"e="<<e<<endl;
return 0;
}
2.1.png
3.字符常量
1.用字面常量表示字符常量
2.用转义字符表示字符常量
3.用ASCII码值表示字符常量
#include <iostream>
using namespace std;
int main(){
char a='A'; //A的字面常量形式
char b=65; //ASCII
char c=0101; //ASCII
char d=0x41; //ASCII
char e='\101'; //转义字符
char f='\x41'; //转义字符
cout<<"a="<<a<<endl;
cout<<"b="<<b<<endl;
cout<<"c="<<c<<endl;
cout<<"d="<<d<<endl;
cout<<"e="<<e<<endl;
cout<<"f="<<f<<endl;
return 0;
}
3.1.png
4.字符串常量
关于字符串的用法,后面学习。
5.符号常量
#define PI 3.1415