如何将char型数字字符转换为int型
char a='9';
int b=a;
cout<<b;//输出字符ASCII码
char a='9';
int b=a-'0';
cout<<b;//输出字符的值
当前字符减去字符0,即可得到当前字符的int值。
重载
标识符是实体唯一标识,也就是实体名,比如变量名,函数名,类名,结构名等,都是标识符,标识符由用户(编程人员)自己定义,遵循一定的规则命名规则,具体如下:
- 第一个字符必须是字母或下划线;
- 后跟字母、下划线、或数字;
- 标识符对大小写敏感;
- 不能与c++保留字(即关键字)同名;
转义字符的使用
printf(“printf(“Hello, world!\n”)\;”);
输入、输出格式:
%m 数据流m位即域宽
%.m 保留小数点后m位
printf :%0m 指定输出值高位空位置自动天0;
奇偶数、质数合数:
1既不是质数也不是合数
2是质数
非质数的奇数m,m-2为质数
任意偶数都可表示为两个质数之和
表示质数:
for(int i=2; i<m; i++ ){
if( m%i != 0)
...
}