#include<stdio.h>
#include<string.h>
main(){
int i,x;
char a[10]; //è¿éåºè¯¥å®ä¹ä¸º10个é¿åº¦,èèè¶çï¼æ好å®ä¹ä¸º16
char b[10];
printf("请è¾å
¥å符串a:\n");
gets(a);
printf("请è¾å
¥å符串b:\n");
gets(b);
printf("æaå¤å¶å°båå符串b为:\n");
strcat(a,b); //è¿éåºè¯¥ç¨å符串è¿æ¥å½æ°ï¼å°bè¿æ¥å°açåé¢
for(i=0;i<10;i++)
printf("%c",a[i]);//è¿éè¾åºçåºè¯¥ä¸ºå符ç»aæå¾å°ç»æ
printf("\n");
getch();
}
ç°å¨ææ¥åçä½ çç¨åºè¿è¡åb[6]æ¯ç©ºèä¸æ¯wï¼å ä¸ºä½ ç¨å½æ°strcpyææ°ç»aç5个qåä¸ä¸ªâ\0âå¤å¶å°bä¸ï¼å¹¶å°å
¶åé¢ç6个wè¦çï¼ä¹å°±æ¯è¯´è¿æ¶åçbå¨å为qqqqq\0wwwwï¼ç¶åä½ ç¨%cè¾åºï¼ç¬¬å
个å½ç¶æ¯\0ä¹å°±æ¯ç©ºäºï¼å¦æä½ ç¨%sè¾åºåªè¾åºå5个q,å 为%sè¾åºéå°â\0âå°±ç»æã
æåæ¥è¯´è¯´æ¹æ£ï¼åé¢å·²ç»è¯´äºï¼å¦æè¦è¾åºqqqqqwwwwwï¼å°±è¦ç¨å°å符è¿æ¥å½æ°strcatäºï¼å°bè¿æ¥å°açåé¢ï¼è并ä¸æ¯è¦çï¼ç¬¬å
个并ä¸æ¯\0äºï¼èæ¯bç第ä¸å符w,è¿æ ·ä¹è½å¾å°ç»æä½æ¯ä¼è¶çï¼å¹¶ä¸æ¯æ好çæ¹æ³ï¼èèç¨å½æ°åæ¯è¾å¥½ï¼å¨è¿éæå°±ä¸è¯´äºã
温馨提示:答案为网友推荐,仅供参考