前沿拓展:
str
String執(zhí)(n,"str")函數(shù)的功能是:返回由n個字送整力曲端批寬象接歡符組成的字符串。
用含有數(shù)學(xué)關(guān)系的等式來表示兩個變量之間的函數(shù)關(guān)系的方法叫作解析式法。這種方法的優(yōu)點是能簡明、準(zhǔn)確、清楚地表示出函數(shù)與自變量之間的數(shù)量關(guān)系;缺點是求對應(yīng)等互卻最值時往往要經(jīng)過較復(fù)雜的運算,而且在實際問題中有的函數(shù)關(guān)系不一定能用表達式表示出來。
Str 函數(shù)說明
當(dāng)一數(shù)字轉(zhuǎn)成字符串時,總會在前頭保留一空位來表示正負。如果 number 為正,返回的字符串包含一前導(dǎo)空格暗示有一正號。
使用 Format 函數(shù)可將數(shù)值轉(zhuǎn)成必要的格式,如日期、時間、貨幣或其他用戶自定義格式。與 Str 不同的是,F(xiàn)ormat 函數(shù)不包含前導(dǎo)空格來放置 number 的正負號。
注意 Str 函數(shù)只視句點 (.) 為有效的小數(shù)點。如果使用不同的小數(shù)點(例如,國際性的應(yīng)用程序),可使用 CStr 將數(shù)字轉(zhuǎn)成字符串。
strstr(str1,str2) 函數(shù)用于判斷字符串str2是否是str1的子串。如果是,則該函數(shù)返回str2在str1中首次出現(xiàn)的地址;否則,返回NULL。
自定義相同功能的函數(shù),達到如下效果:
代碼:
使用二重循環(huán)實現(xiàn)字符串匹配。
關(guān)鍵在于理解各指針的指向。有四個指針(看下圖),str2始終不動,外循環(huán)控制str1,內(nèi)循環(huán)控制src、sub指針。
1 字符串的初始化狀態(tài):
2 執(zhí)行第一次外循環(huán):
3 執(zhí)行第二次外循環(huán):
4 執(zhí)行第三次外循環(huán):
5 執(zhí)行第四次次處循環(huán):
源代碼:
#include “stdio.h”
#include “string.h”
char *mystrstr(const char *str1, const char *str2)
{
char *src,*sub;
if(str1 == NULL || str2 == NULL)
{
printf(“The string is error!n”);
exit(0);
}
while(*str1 != ‘ 国产精品久久777| 亚洲AV秘无码久久精品| 人人人妻人人人操| 亚洲国产成人精品无码区在线观看 | 色婷婷一区| 久久亚洲综合色图| 婷婷综合婷婷| 久久综合国产精品丝袜| 亚洲精品综合在线| 国产三熟女| 久久综合久久自在自线精品自。| 亚洲AV无码成人精品区无码| 欧美日韩1区2区3区4区| 雪白的老熟妇| 欧美日韩视频在线网| 精品免费国产福利片| 欧美熟妇XXxx性。| 2020国产精品永久在线| 国产精品久久久久久久久绿色| 亚洲色区三级| 超碰在线97操人| 久久亚洲精品无码观看不| 天堂99| 人体精品视频| 亚洲精品国产丁香婷婷| 天天躁日日躁狠狠躁av| y111111国产精品久久婷婷| 久久99久久精品视频| 无码人妻精品一区二区三区97| 日韩性爱二三区| 四虎影视国产精品永久在线| 无码av无码天堂资源网z| 欧美一区视频| 国产成人电影三区| 韩国无码AV片在线观看网站 | A 区另类| 蜜臀AV高潮| 午夜免费黄色网| 无码精品一区二区三区免费中文字幕| bukashipinwuma| av色综合国产一级|