1. c語言,指針函數實現字元串的復制,連接,比較長度
復制函數strcpy 連接函數strcat 長度strlen 比較大小strcmp 包含在頭文件string.h 可以打開那個頭文件看具體程序段
2. 用指針的方法來復制字元串問題(C語言)
你的主要錯誤是對常量進行賦值!
指針p,q都指向常量字元串,不是指向可變的內存。
所以你通過p,q對內存進行操作是錯誤的。
如果你先對p,q進行new char操作,然後將你的字元串賦值到這塊內存中,接下來再進行你程序中的操作。
3. C語言中,用指針實現字元串的拷貝,不能用strcpy,用自定義函數實現該功能
#include<stdio.h>
#include<time.h>
/*把從src地址開始的字元串復制到以dest開始的字元串中*/
char*str(char*dest,char*src){
char*r=dest;
while((*r++=*src++)!='