我有一个数组(用C语言),char eItem[32]
。
对于每个“i”,加载这些值:
{ WADMIN, WADMIN, WADMIN, WADMIN, PALA, PALA, PALA, PALA }
现在,我编写这段代码是为了从每个值中删除第一个和最后一个元素。
for ( i = 0; i <= 7; i++ ) {
// code to get values
k = strlen( eItem );
eItem[k - 1] = "";
eitem[0] = "";
printf( eItem );
}
很简单,但不起作用。怎么会?
最佳答案
eItem = eItem+1;
eItem[strlen(eItem)-1] = 0;
关于c - C删除第一个和最后一个元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12790564/