我需要在java中使用charat函数的模拟,它可以在C语言中使用。我搜索了互联网并阅读了该语言的文档,但我没有找到这个功能。我用char * argv []。 将参数传递给程序,然后从我需要打印第一个字符的每个参数中,如何实现它?
答案 0 :(得分:1)
让我们一步一步地剖析char *argv[]
: -
char *argv[] is an array of character pointers
argv[i] is the ith element in the array i.e a char*
*(argv[i]+0) i.e argv[i][0] is the first character of the ith element of the array
我猜你现在明白这个想法..
答案 1 :(得分:1)
您可能需要了解如何在C中“处理”字符串。 字符串实际上只是c中的字符数组。
如果argv [1]会给你第二个参数,argv [1] [0]会给你第二个参数的第一个字符。
从那里循环,即:
alt+down
抱歉,我没有编译器方便检查我的语法。 干杯!