c 언어 에서 배열 이름 은 배열 의 첫 주 소 를 대표 합 니 다. 그 값 은 실행 기간 에 바 꿀 수 있 습 니까?

1415 단어 C
c 언어 에서 배열 이름 은 배열 의 첫 주 소 를 대표 합 니 다. 그 값 은 실행 기간 에 바 꿀 수 있 습 니까?
2009-06-01 15:21:47
분류: C / C + +
c 언어 에서 배열 이름 은 배열 의 첫 주 소 를 대표 합 니 다. 그 값 은 실행 기간 에 바 꿀 수 있 습 니까?
c             ,              ,   main                    argv++   (      c       
    ),         ?     ,  。 

질문 보충:
         ,        “main                     ”(   argv)。        ,             ,  
        argv++    

최 적 답안
          ,             ,   。           =       。          ,            ,   
  ,             ,       。           ,  char a[10];  ,   a   
     ,       。               。
  :
int foo(char a[10]);
            
int foo(char a[]);
int foo(char * a);
    ,        ,           ,                 (       ,      ,      )。     foo  ,
  a  ++, --, +=,=               ,    a      ,     ,     foo                     ,
  a                    ,    foo               ,    C         ,               ,
           ,               ,           。  ,     int main(int argc, char ** argv);        
argv  ++   ,  “main                     ”,argv        ,           ,    “          
  ”,        “            ”        。  ,         ,             。            , 
      。     ,       。 

좋은 웹페이지 즐겨찾기