Closed. This question needs details or clarity。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
                        
                        4个月前关闭。
                                                                                            
                
        
在以下示例中,[i]的含义是什么?

#include <stdio.h>
int main()
{

  int values[5];
  printf("Enter 5 integers: ");

  for (int i = 0; i < 5; ++i)
  {
     scanf("%d", &values[i]); // HERE

  }

  printf("Displaying integers: ");

  for(int i = 0; i < 5; ++i) {
     printf("%d\n", values[i]);
  }
  return 0;
}

最佳答案

i这是一个变量。

在您的代码中,[i]用作values的索引,并用于访问数组values中的元素。

编辑:

由于您的代码中有一个//HERE注释,因此我将假定您也希望[i]在此处执行操作。表达式&value[i]基本上给出value[i]的地址,即数组的“ ith”元素。

关于c - 在这种情况下[i]变量的含义? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58689914/

10-15 00:12