12.07.2015 Views

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MPLAB ® <strong>C18</strong> C 编 译 器 函 数 库strncatstrncatpgm2ram功 能 : 将 源 字 符 串 中 指 定 数 目 的 字 符 添 加 到 目 标 字 符 串 。包 含 头 文 件 : string.h原 型 :char * strncat( char * dest,const char * src,size_t n );char * strncatpgm2ram(char * dest,const rom char * src,sizeram_t n );参 数 :dest指 向 目 标 数 组 的 指 针 。src指 向 源 数 组 的 指 针 。n要 添 加 的 字 符 数 。说 明 :该 函 数 将 src 字 符 串 中 的 n 个 字 符 添 加 到 dest 字 符 串 的 末 尾 。 如 果 在n 个 字 符 复 制 完 前 也 复 制 了 空 字 符 , 则 这 些 空 字 符 将 添 加 到 dest, 直 到正 好 添 加 了 n 个 字 符 。如 果 src 和 dest 地 址 有 重 叠 , 则 无 法 执 行 此 操 作 ( 未 定 义 )。如 果 没 有 遇 到 空 字 符 , 则 不 会 添 加 空 字 符 。返 回 值 : 返 回 dest 的 值 。文 件 名 :strncat.asmsncatp2r.asmstrncmp功 能 : 比 较 两 个 字 符 串 , 直 到 指 定 的 字 符 数 。包 含 头 文 件 : string.h原 型 :signed char strncmp( const char * str1,const char * str2,size_t n );参 数 :str1指 向 第 一 个 数 组 的 指 针 。str2指 向 第 二 个 数 组 的 指 针 。n要 比 较 的 最 大 字 符 数 。说 明 :该 函 数 将 str1 中 的 字 符 串 与 str2 中 的 字 符 串 进 行 比 较 , 并 返 回 一 个值 , 表 明 str1 是 小 于 、 等 于 还 是 大 于 str2。 如 果 比 较 了 n 个 字 符后 , 没 有 发 现 差 别 , 则 该 函 数 会 返 回 一 个 值 , 表 明 两 个 字 符 串 是 相 等的 。返 回 值 : strncmp 根 据 str1 和 str2 之 间 的 第 一 个 不 同 字 符 返 回 下 列 值 :0 str1 大 于 str2文 件 名 :strncmp.asmDS51297C_CN 第 124 页© 2004 Microchip Technology Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!