预测产量?
null
#include <stdio.h> int fun( char *str1) { char *str2 = str1; while (*++str1); return (str1-str2); } int main() { char *str = "GeeksQuiz" ; printf ( "%d" , fun(str)); return 0; } |
(A) 10 (B) 9 (C) 8. (D) 随机数 答复: (B) 说明: 函数fun()主要计算输入字符串中的字符数。在fun()中,指针str2被初始化为str1。语句,而(*++str1);递增str1,直到达到“”。str1增加9。最后返回str2和str1之间的差值,即9。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END