- 博客(4)
- 收藏
- 关注
原创 C语言中,printf、fprintf、sprintf、snprintf、vprintf、vfprintf、vsprintf和vsnprintf的区别与用法
printf: 将格式化输出发送到标准输出(控制台)。fprintf: 将格式化输出发送到指定的文件流。sprintf: 将格式化输出存储在一个字符串中,不检查缓冲区溢出。snprintf: 将格式化输出存储在一个字符串中,并指定最大写入字符数,以避免缓冲区溢出。vprintf: 与printf类似,但使用va_list类型的参数列表。vfprintf: 与fprintf类似,但使用va_list类型的参数列表。vsprintf: 与sprintf类似,但使用va_list类型的参数列表。
2024-07-31 08:01:10 310
原创 C语言中,字符串转换数值的atof、atoi和atol函数的用法
atofatoi, 和atol是 C 语言标准库<stdlib.h>中定义的三个函数,用于将字符串转换为不同类型的数值:浮点数(atof)、整数(atoi)、长整数(atol。
2024-07-29 21:34:39 338
原创 c语言中strcpy和memcpy区别
strcpy用于复制以空字符结尾的字符串,并自动处理空字符。memcpy用于复制任意类型的数据,按照指定的字节数进行复制,不会处理空字符。处理字符串时,通常使用strcpy。处理二进制数据或指定长度的数据时,使用memcpy。
2024-07-28 11:07:41 225
原创 C++ 中,“.”、”->” 和”::”“三种常见的运算符,各自不同的用途和用法
运算符:用于访问对象的成员。运算符:用于通过指针访问对象的成员。运算符:用于访问类的静态成员、枚举值、命名空间成员或指定某个作用域。理解这三种运算符的区别和使用场景是掌握 C++ 编程语言的关键之一。
2024-07-20 10:01:39 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人