位置:首页 > C > C语言strset函数用法:将字符串所有字符设为指定字符

C语言strset函数用法:将字符串所有字符设为指定字符

时间:2026-08-18  |  作者:骑光打字机  |  阅读:0

函数名:strset

C语言strset()函数:将一个字符串中的所有字符都设为指定字符

头文件:

函数原型如下:char *strset(char *str, char c);

功能:将一个字符串中的所有字符都设为指定字符

参数说明

  • char *str 为要进行设置的目标字符串
  • char c 为要设定成的指定字符

返回值

返回指向被替换后的字符串的指针,实质上就是返回str

使用注意

需要注意的是,这个函数会先直接修改str本身的内容,再把str返回出去。

也正因为如此,这里的str必须是字符串数组,不能写成字符串指针。

程序例

将字符串数组string的所有字符都设置为字符c

#include

#include

int main(void){

   char string[20] = "www.dotcpp.com";

   char symbol = 'c';

   printf("Before strset(): %sn", string);

   strset(string, symbol);

   printf("After  strset(): %sn", string);

   return 0;

}

运行结果:

Before strset(): www.dotcpp.com  
After  strset(): cccccccccccccc


免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多