简单的指针题(C语言)
来源:百度知道 编辑:UC知道 时间:2024/06/30 23:24:38
在编程题中,多次看到:
char *p;
*p-'0' 那这句是什么意思呢?
char *p;
*p-'0' 那这句是什么意思呢?
*p在这里是个运算,结果为p指向的那个内存地址里面的那个字符的一个
引用
*p-'0' 目的基本就是把一个数字字符转换成整型数字
比如*p='6';
int a=*p-'0'; 执行完后,a的值就为6了
p所指向的内容(一个字符)的ASCII码,-0的ASCII码。
将字符转化成整型