zoukankan      html  css  js  c++  java
  • c++ 字符串数组

    方法1

    int mm=10;
    string *a=new string[mm];
    for(int i=0;i<10;i++)
    {
    	 char temp[80];
    _snprintf(temp,79,"aa%d.dat",i);
    temp[79]=0;
     
    char *path=NULL;
    path=(char*)temp;   
      a[i]=path;
    }
    for(int j=0;j<10;j++)
    {
    	string bb=a[j];
    	const char * str=bb.c_str(); 
    	FILE *File=fopen(str,"rb+");
    
    }
    delete[] a;
    

     方法二

    char *pFilename[10];
    for(int m=0;m<10;m++)
    {
    	pFilename[m]=new char[80];
    	_snprintf(pFilename[m],79,"aa%d.dat",m);
    }
    
    for(int n=0;n<10;n++)
    {
    
    	FILE *File=fopen(pFilename[n],"rb+");
    
    }
    for(int k=0;k<10;k++)
    {
    	delete pFilename[k];
    	pFilename[k]=NULL;
    
    }
    

     方法三

    char *pFilename[10];
    for(int m=0;m<10;m++)
    {
    	pFilename[m]=new char[80];
    	_snprintf(pFilename[m],79,"aa%d.dat",m);
    }
    char **aa=pFilename;
    for(int n=0;n<10;n++)
    {
    
    	FILE *File=fopen(aa[n],"rb+");
    
    }
    
  • 相关阅读:
    vb 动态添加 timer
    sruts2 国际化 规范
    vb 创建xml
    robots
    android 桌面斗地主
    QT 平台
    云软件 Eucalyptus云
    android intentfilter
    android 布局相关
    Zend Studio PHP
  • 原文地址:https://www.cnblogs.com/marky/p/3219993.html
Copyright © 2011-2022 走看看