strchr函數的功能有以下幾個:
- 在一個字符串中查找指定字符的第一個出現位置,并返回該位置的地址。
- 在一個字符串中查找指定字符的最后一個出現位置,并返回該位置的地址。
- 在一個字符串中查找指定字符的所有出現位置,并返回第一個位置的地址。
- 如果指定字符在字符串中不存在,則返回NULL。
- 可以用來判斷一個字符串中是否包含指定字符。
這些功能可以通過使用strchr函數的不同參數來實現。strchr函數的原型如下:
char *strchr(const char *str, int c);
其中,str是要查找的字符串,c是要查找的字符。