#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <Windows.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <math.h>
//比较浮点型大小不用==,用-0.0000000001 < a-b < 0.000000001
//即|a - b| < 一个很小的数
//指针类型决定解引用的权限大小
//指针类型决定指针变化时变化的大小
//即要根据具体的用途使用不同的指针类型,而不是单纯以原数据类型决定
//若将负数输出为字符,由于没有对应,不输出
//int main()
//{
//
// int arr[10] = { 1 };
//
// int sz = sizeof(arr) / sizeof(arr[0]);
//
// int* p = arr;//p是首元素地址
//
// for (int i = 0; i < 10; i++)
// {
//
// *(p + i) = 0;
//
// }//for (int i = 0; i < 10; i++)
//
// for (int i = 0; i < 10; i++)
// {
//
// printf("%d ", arr[i]);
//
// }//for (int i = 0; i < 10; i++)
//
// return 0;
//
//}
//求浮点数的绝对值:
//#include <math.h>
//
//float x = -1.345f;
//
//float c = 0;
//
//c = fabs(x);
//进行数据类型混合计算时,提升为混合类型中的最高类型(最高为浮点型)
//运算符计算顺序优先级:算术(+) > 关系(==) > 逻辑(&&) > 赋值(=)
//记不住画括号
int main()
{
printf("%c ", 5);//输出字符
printf("%c", '5')//‘5’是字符,asc码值为53
return 0;
}