常用字串API實現(筆試會考)

2021-10-08 15:53:01 字數 2553 閱讀 8329

1.puts //輸出

程式設計思路:

因為字串有『\0』結尾這一特點。就可以去用putchar(也可以用printf)乙個乙個輸出字元並且判斷字串是否到達尾巴。注意(用指標的話要注意指標的偏移)

#include

#include

void

myputs

(char

*p)putchar

('\n');

}int

main()

2.gets //輸入

#include

#include

void

myputs

(char

*p)putchar

('\n');

}int

mygets

(char

*p2)

else

else}}

}int

main()

;int n;

// myputs(str);

myputs

("input :");

n=mygets

(str2)

;myputs

(str2)

;printf

("input %d ge char\n"

,n);

system

("pause");

return0;

}結果:

input :

hello word

hello word

input 10 ge char

請按任意鍵繼續.

..

3 strlen // 字串

#include

#include

intmystrlen

(char

*p)return cnt;

}int

main()

結果:ge shu:

10請按任意鍵繼續.

..

4.memset //初始化

#include

#include

void

mymemset

(char

*p,char c,

int a)

}int

main()

結果:aaaaaaaaaa

請按任意鍵繼續.

..

5.strcpy //拷貝

#include

#include

char

*mystrcpy

(char

*dest,

const

char

*src )

while

(*src !=

'\0'

)return dest;

}int

main()

結果:chao ji chuai

請按任意鍵繼續.

..

6.strncpy

#include

#include

char

*mystrncpy

(char

*dest,

const

char

*src,

int n )

while

(*src !=

'\0'

&&n--

>0)

*dest=

'\0'

;return dest;

}int

main()

結果:chao

請按任意鍵繼續.

..

7.strcat //拼接

#include

#include

void

mystrcat

(char

*dest,

char

*src)

while

(*src !=

'\0'

)*dest=

'\0';}

intmain()

結果:yl hen shuaichao ji chuai

請按任意鍵繼續.

..

8.strchr //查詢字元

#include

#include

char

*mystrchr

(const

char

*s,char c)

s++;}

return

null;}

intmain()

else

system

("pause");

return0;

}結果:

find

uai請按任意鍵繼續.

..

Js 常用字串操作 API

index 必須,表示字串中某個位置的數字,即字元在字串中的下標,從 0 開始。charat index 如果引數 index 不在 0 與 string.length 之間,該方法將返回乙個空字串。charcodeat index 如果 index 是負數,或大於等於字串的長度,則 charcod...

mysql常用字串 MYSQL常用字串函式寶典

mysql常用字串函式 想更進一步加強自己在查詢語句方面的能力,需要掌握常用函式。字串函式 1 concat s1,s2,sn 將s1,s2,sn串聯成乙個字串。exp root test 14 43 desc t1 field type null key default extra id int ...

python常用字串 Python常用字串操作

1.字串首字母大寫 2.統計字串中某個字母的個數 統計字串中某個字母的個數又分兩種情況,在整個字串中統計和在某個索引範圍內統計 1 在整個字串中統計,如下面統計字串str2中字母a的個數 2 在某個索引區間內統計,如下面統計字串str2索引1到10和1到30範圍內字母t的個數 3.求字串的長度 4....