猿问

请问一下下面这个函数声明是什么意思?*s代表什么?

void SendStr(unsigned char *s)
{
while(*s!='\0')// \0 表示字符串结束标志,通过检测是否字符串末尾
{
SendByte(*s);
s++;
}
}

侃侃无极
浏览 236回答 2
2回答

陪伴而非守候

*s代表指针变量,参数这是传递一个指向字符型数据的指针变量

翻阅古今

void SendStr(unsigned char *s)s 为形参,无符号字符指针*s 为s所指地址内存中存储的字符数值
随时随地看视频慕课网APP
我要回答