我需要获取数组中字符的数量。
const char myarray[5] = {'0', 'a', 'e', 'f', 'c'}; // Create array of char
int number=0; // Create variable
number = getposition(myarray, 'f'); // Now number equals to 3
number = getposition(myarray, 'z'); // -1, because array doesn't have this char
我的任务很容易,因为数组中没有重复字符(例如,它不能是这样的:{'a','1','f','a'})。我该怎么做?
memchr
是你的好朋友 - 除非这是作业 - 如果是的话 - 你应该自己思考一下... - Nim