日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

sprintf,求字符串长度

發(fā)布時(shí)間:2024/9/27 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sprintf,求字符串长度 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

  • int sprintf( char *buffer, const char *format[, argument]... );

  • buffer:Storage location for output 存儲(chǔ)位置

    format:Format-control string :格式化控制的字符串

    argument:Optional arguments :可選的參數(shù)

    #define _CRT_SECURE_NO_WARNINGS

    #include <stdio.h>

    #include<stdlib.h>

    #include <string.h>

    ?

    void main()

    {

    ??? char str[100] = { 0 };

    ??? char op[30] = { 0 };

    ??? scanf("%s", op);

    ??? //sprintf的作用是通過(guò)格式化的方式將內(nèi)容寫到字符串中

    ??? sprintf(str,"taskkill /f/im %s",op);

    ?

    ??? system(str);

    ??? system("pause");

    }

    Sprintf案例2

  • 求字符串的長(zhǎng)度

  • 3.通過(guò)goto的方式實(shí)現(xiàn)求字符串的長(zhǎng)度

    4.通過(guò)遞歸的方式實(shí)現(xiàn)求字符串的長(zhǎng)度

    5.字符串查找

    char *strstr( const char *string, const char *strCharSet);

    Each of these functions returns a pointerto the first occurrence of strCharSet in string, or NULLif strCharSet does not appear in string. If strCharSetpoints to a string of zero length, the function returns string.

    說(shuō)明:意思是說(shuō),返回的是字符串第一次出現(xiàn)的指針位置。

    ?

    #include <stdio.h>

    #include<stdlib.h>

    ?

    int main(int argc, char *argv[])

    {

    ??? char str1[100] = "my name is toto";

    ??? char str2[30] = "name";

    ??? char *p = strstr(str1,str2);

    ??? if (p == NULL)

    ??? {

    ??????? printf("沒(méi)有找到");

    ??? }

    ??? else

    ??? {

    ??????? printf("找到%p,%c",p,*p);

    ??? }

    ?

    ??? getchar();

    ??? return 0;

    }

    總結(jié)

    以上是生活随笔為你收集整理的sprintf,求字符串长度的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。