如何在C语言中将第一个字符拉出字符串?

时间:2017-06-23 16:36:21

标签: c

我需要在java中使用charat函数的模拟,它可以在C语言中使用。我搜索了互联网并阅读了该语言的文档,但我没有找到这个功能。我用char * argv []。  将参数传递给程序,然后从我需要打印第一个字符的每个参数中,如何实现它?

2 个答案:

答案 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

抱歉,我没有编译器方便检查我的语法。 干杯!