4.3 基础函数
文章平均质量分 68
c语言和c++中的常见函数
好一点,更好一点
这个作者很懒,什么都没留下…
展开
-
C语言中文件操作,即文件打开,文件写入、文件读取、文件关闭
将1Byte作为1个数据读取,则读取个数是sizeof(buf)读取成功返回实际写入的数据个数(单位为Byte)r表示读,w表示写,都补充一个+,表示既能读也能写,看起来作用好像是一样但,区别就在于第1部分的r与w,一个是文件必须存在,一个是不存在则会先创建。写完数据后要调用fclose()关闭流,不关闭流的情况下,每次读或写数据后,文件指针都会指向下一个待写或者读数据位置的指针。若要对文件进行读写操作,第一步需要使用fopen()函数fopen()函数用于打开指定路径的文件,获取指向该文件的指针。原创 2023-02-02 14:34:16 · 910 阅读 · 0 评论 -
strcpy系列函数
strcpy系列函数原创 2022-08-17 16:02:45 · 1926 阅读 · 0 评论 -
文件和流操作相关基础函数
1. wsprintf(LPTSTR lpOut, LPCTSTR lpFmt,….// 其他可选参数);wsprintf函数能够将一组字符序列按lpFmt参数指定的格式转换,然后保存在lpOut参数指定的字符缓冲区中等待输出。如果要用wprintf输出Unicode的字符串,需要在wsprintf的第二个参数前面加L。2.MoveFile方法描述将一个或多个文件从一个地方移动到另一个地方。BOOL MoveFile(LPCTSTR lpExistingFileName, // file....原创 2021-12-22 16:15:02 · 128 阅读 · 0 评论 -
字符串操作相关函数
1.C 库函数int atoi(const char *str)把参数str所指向的字符串转换为一个整数(类型为 int 型)。2.C 库函数char *strrchr(const char *str, int c)在参数str所指向的字符串中搜索最后一次出现字符c(一个无符号字符)的位置。参数str-- C 字符串。 c-- 要搜索的字符。以 int 形式传递,但是最终会转换回 char 形式。返回值该函数返回 str 中最后一次出现字符 c 的位置。如果未找......原创 2021-12-22 16:14:25 · 62 阅读 · 0 评论 -
printf相关函数的用法
一、sprintf(Linux/Windows)Linux下的函数原型:int sprintf(char *str, const char *format, ...);在VS2017环境中,这个函数被标记为不安全的,如果使用了,编译器会报警告,如果非要使用,必须在编译的时候增加宏定义:_CRT_SECURE_NO_WARNINGS,告诉编译器忽略安全警告。在Linux下此函数可以正常使用。而且这个函数在Windows下和Linux下行为也是一样的。具体如下:sprintf(data.buf...原创 2021-12-21 20:29:18 · 247 阅读 · 0 评论 -
代码中获取系统相关信息的函数
1. GetModuleFileName()函数返回当前进程已加载可执行或DLL文件的完整路径名(以'\0'终止)DWORD WINAPI GetModuleFileName(HMODULE hModule, //应用程序或DLL实例句柄,NULL则为获取当前程序可执行文件路径名LPTSTR lpFilename, //接收路径的字符串缓冲区DWORD nSize //接收路径的字符缓冲区的大小);2. GetSystemDirectory这个函数能取得Windows......原创 2021-11-10 10:14:05 · 219 阅读 · 0 评论