当前位置: 首页 > ds >正文

【Win32 API】 lstrcpynA()

 作用

    将源字符串中的指定数量的字符复制到缓冲区中。

 函数

LPSTR lstrcpynA(LPSTR  lpString1, LPCSTR lpString2, int iMaxLength);

参数

lpString1

类型:LPTSTR

接收复制字符的目标缓冲区。 缓冲区必须足够大,以包含由 iMaxLength指定的 TCHAR 值的数量,包括终止 null 字符的空间。

lpString2

类型:LPCTSTR

函数从中复制字符的源字符串。

iMaxLength

类型:int

要从由 lpString2 指向的字符串复制的 TCHAR 值的数目 lpString1指向的缓冲区,包括终止 null 字符。

返回值

类型:LPTSTR

如果函数成功,则返回值为指向缓冲区的指针。 即使源字符串大于 iMaxLength 字符,该函数也能成功。

如果函数失败,则返回值 NULLlpString1 可能不会以 null 结尾。

支持

最低支持系统版本Windows 2000 Professional
最低支持服务器版本Windows 2000 Server
头文件winbase.h  (包括 Windows.h)
Kernel32.lib
dllKernel32.dll

 例子

#include "windows.h"int _tmain(int argc, _TCHAR* argv[])
{char ch1[48] = "ABC123";char ch2[48] = { 0 };char* result_ch = lstrcpynA(ch2, ch1, 3);printf("结果1:%s\n",ch2);printf("结果2:%s\n",result_ch);system("pause");return 0;
}

 

http://www.xdnf.cn/news/6901.html

相关文章:

  • 浮动静态路由配置实验
  • 使用 Cookie 实现认证跳转功能
  • 用Python绘制梦幻星空
  • 5.9/Q1,GBD数据库最新文章解读
  • 华三H3C交换机配置NTP时钟步骤 示例
  • STM32F103经SPI总线向写Micro SD卡
  • 逻辑回归预测考试通过
  • 深入GoFrame框架:GToken的优势、实践与踩坑经验分享
  • leetcode0215. 数组中的第K个最大元素-medium
  • 聊一聊接口测试的一致性如何处理?
  • Sumsub Java Web Demo 技术文档
  • 从零开始学习three.js(20):three.js实现天气与时间动态效果(白天,黑夜,下雨,下雪)
  • 基于亚博K210开发板——六轴姿态传感器 icm20607陀螺仪读取原始数据测试
  • freertos中xTaskCreate和vTaskDelete详解
  • 如何提高redis缓存命中率
  • display:grid网格布局属性说明
  • 运营级 印度Rummy源码
  • 收放卷“材料停机减速距离“计算FC(算法公式+ST源代码+C++代码)
  • 考研数学微分学(第一讲)
  • 线程和进程
  • std::tuple 用法
  • yocto项目例子
  • 单元化架构
  • AutoCompose - 携程自动编排框架的简单介绍
  • 昇腾NPU环境搭建
  • FC7300 IO 无法正常输出高低电平问题排查
  • C++:赋值重载
  • 开放世界地形渲染:以三角洲行动为例(下篇)
  • 集星云推碰一碰:跨平台发布与源码定制全解析OEM源码部署
  • 携程token纯算分析