純C 主函數帶參數,將參數值複製到區域變數中(雙指標字串拷貝)

純C 主函數帶參數,將參數值複製到區域變數中(雙指標字串拷貝)

C 主函數帶參數,將參數值複製到區域變數中(雙指標字串拷貝)


 

資料來源: http://stackoverflow.com/questions/9950306/default-argv-argument-types

 


#include <stdio.h>

#include <stdlib.h>

#include <string.h>

//C 主函數帶參數,將參數值複製到區域變數中(雙指標字串拷貝)

int main(int argc, char *argv[]){

 

   
printf(“inputchar=%s\n”,argv[0]);

   
char ch;

   
char ch1;

   
if(argc>1)

   
{

        memcpy(&ch,argv[1],1);//char ch =
argv[1];

        printf(“inputchar=%c\n”,ch)   ;

        ch1=*argv[1];//比較不用法

       
printf(“inputchar1=%c\n”,ch)  ;

   
}

   
else

   
{

        printf(“inputchar=null\n”);

   
}

 

   
system(“pause”);

}

 


 

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *