C語言指針習題

【C語言指針習題】

C語言指針習題


main(){ char *p1,*p2,str[50]="ABCDEFG"; p1="abcd";//p1指針指向字符串abcd的首地址 p2="efgh";//p2指針指向字符串efgh首地址 strcpy(str+1,p2+1);//指針移一位所指的字符串fgh 復制到 str[1]這個位置(從這個位置開始往后覆蓋) 即AfghEFG strcpy(str+3,p1+3);//指針移三位所指的字符串d 復制到str[3]這個位置 即AfgdEFG printf("%s",str);//打印字符串 你上面寫的錯了 字符串的轉義字符時%s 不是%ds 而且你那個是數組 最好用循環打印出來比較好}答案是:Afgd//while(i

    猜你喜歡