首页 > 代码库 > 用程序命名多个文件 字符串+数字的类型
用程序命名多个文件 字符串+数字的类型
在很多时候我们创建了许多文件,然后我们 一般是以字符串作为名字输出的。那么我们就可以是img0.jpg img1.jpg img2.jpg img3.jpg
下面是用c++和c语言分别实现的
c++
#include<iostream> #include<string> #include<strstream> using namespace std; int main() { for(int i=0;i<10;i++) { strstream ss; string ii; ss<<i; ss>>ii; string a="img"+ii+".jpg"; cout<<a<<endl; } }c语言
#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { for(int i=0;i<10;i++) { char str[3]={'\0'}; itoa(i,str,10); char buf[12]="img"; char* jpg=".jpg"; strcat(buf,str); strcat(buf,jpg); printf("%s\n",buf); } }因为是实验,所以最后的结果我们是显示出来的,不是作为文件名。
用程序命名多个文件 字符串+数字的类型
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。