一句话:你要得到什么就左值就是什么。
//其他字符转换成ASCII——本质上就是强行把字符赋值给数字,让字符数字化 int a =char b;
因为你要写出ASCII码,意思是你要写出整型数字来,你要把你的字符变成数字,char变成int ,得到int,字符强行赋值给整型。
则为 int a =char b;
int (char)
**
```cpp
#include<iostream>
using namespace std;
int main()
{
int a=0;
char b;
cin >> b;
a = b;
cout << a << endl;
cout << "---------------------" << endl;
int arr[10] = { '1','2','3','32','12','34' };
int sz = sizeof(arr) / sizeof(arr[0]);
for (size_t i = 0; i < sz; i++)
{
cout << arr[i] << endl;//打印了英文
}
cout << "-----------------------" << endl;
char arr1[8] = { 14,2,34,44,'72','87','56','13' };
int sz1 = sizeof(arr1) / sizeof(arr1[0]);
for (size_t i = 0; i < sz1; i++)
{
cout << arr1[i] << endl;
}
}