我有一个类似“ 1234567890”的字符串。现在,我需要使用以下格式存储/打印此文件,
123-456-7890

用C实现此的最佳方法是什么?

感谢您的评论/回答。

最佳答案

C是一种相当“古老”的语言(它属于70年代),在其标准库中具有字符串处理功能,例如strcat,strcpy等。

只要看string.h头文件参考,就足够了。

编辑:如果可以,我建议您使用更高级的语言,例如C ++,它具有更强大的结构,例如std :: string类。如今,几乎所有的OS和平台(包括嵌入式系统)都应该有一个C ++编译器。

关于c - C中的字符串分隔和格式化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/318255/

10-11 22:10
查看更多