为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

GetCurrentDirectory和strcpy和strcat使用

2017-09-25 2页 doc 13KB 19阅读

用户头像

is_435706

暂无简介

举报
GetCurrentDirectory和strcpy和strcat使用GetCurrentDirectory和strcpy和strcat使用 GetCurrentDirectory函数 函数原型: DWORD GetCurrentDirectory( DWORD nBufferLength, LPTSTR lpBuffer) 函数功能:获取当前进程的当前目录 参数说明: nBufferLength :缓冲区的长度 lpBuffer:指定一个预定义字串,用于装载当前目录 返回值:调用成功则返回装载到lpBuffer的字节数。 char arrCharPath[MAX_PATH];...
GetCurrentDirectory和strcpy和strcat使用
GetCurrentDirectory和strcpy和strcat使用 GetCurrentDirectory数 函数原型: DWORD GetCurrentDirectory( DWORD nBufferLength, LPTSTR lpBuffer) 函数功能:获取当前进程的当前目录 参数说明: nBufferLength :缓冲区的长度 lpBuffer:指定一个预定义字串,用于装载当前目录 返回值:调用成功则返回装载到lpBuffer的字节数。 char arrCharPath[MAX_PATH]; ::GetCurrentDirectory(MAX_PATH,arrCharPath);// 取得当前路径,其中MAX_PATH为VC定义的Constant std::string strConfigFileDirectory=std::string(arrCharPath)+"\\ test.ini"; // 文件的绝对路径 或者 char arrCharPath[MAX_PATH]; ::GetCurrentDirectory(MAX_PATH, arrCharPath);// 取得当前路径,其中MAX_PATH为VC定义的Constant strcat(arrCharPath, "\\"); // 使用strcat函数添加字符"\" std::string strPathName = "test.ini"; strcat(arrCharPath, strPathName); // 添加文件的相对路径 std::string strFile = std::string(arrCharPath); // 文件的绝对路径 strcat函数 原型:extern char *strcat(char *dest,char *src); 用法:#include //在标准函数中,strcat函数是在文件中声明. 函数作用:把第二个字符串的所有元素追加到第一个字符串的尾部。 strcat(str1,str2)会先去掉str1的结束符后再把str2接连到str1末尾,这样很符合一个字符串只能有一个结束符 的规定。char串的结束符石'\0',也就是二进制0,那么strcat的时候系统会忽略串最后的'\0',比如: 和利时公司版权所有 第1页 共2页 strA="abcd\0", strB="ABC\0", 那么strcat,strA,strB,= "abcdABC\0", 如果strA="abcd\0\0\0……"结果也是一样的。 strcpy函数 strcpy函数原型1:char * strcpy(char *a,char *b) strcpy函数原型2:char *strcpy(char *strDest, const char *strSrc);//strDest为目标,strSrc为源 strcpy(s1,s2); strcpy函数的意思是:把字符串s2中的内容copy到s1中,连字符串结束标志也一起copy. 这样s1在内存中的存放为:ch\0; 在cout<
/
本文档为【GetCurrentDirectory和strcpy和strcat使用】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索