llxjh 发表于 2020-6-3 22:22:24

strnact() strncmp()问题

这两个函数都可以在第三个参数中输入拷贝的长度,如果长度没有源函数长的话是否会在最后加上空字符?

永恒的蓝色梦想 发表于 2020-6-3 22:23:27

strncmp() 是一个比较函数。

Twilight6 发表于 2020-6-3 22:24:30

永恒的蓝色梦想 发表于 2020-6-3 22:23
strncmp() 是一个比较函数。

哇 看着你的头衔 好爽{:10_254:}

永恒的蓝色梦想 发表于 2020-6-3 22:25:57

Twilight6 发表于 2020-6-3 22:24
哇 看着你的头衔 好爽

NoneType,怎么了?

Twilight6 发表于 2020-6-3 22:27:37

永恒的蓝色梦想 发表于 2020-6-3 22:25
NoneType,怎么了?

呸哪个 版主的...叫什么?我也不懂 勋章?

永恒的蓝色梦想 发表于 2020-6-3 22:28:13

Twilight6 发表于 2020-6-3 22:27
呸哪个 版主的...叫什么?我也不懂 勋章?

额……这个是用户组

Twilight6 发表于 2020-6-3 22:29:10

永恒的蓝色梦想 发表于 2020-6-3 22:28
额……这个是用户组

{:10_335:} 对了 争取下次也去申请试试

我叫MD 发表于 2020-6-4 12:55:06

strncat是字符串连接函数   (你这个函数写错了)
strncmp 是字符串比较函数

如果源字符串的长度比输入的长度长,使用连接函数的时候,会自动在后面加 ‘\0’
                                                       使用比较函数的时候,会比较你输入的长度,输入10, 则比较源串的前10个字符
页: [1]
查看完整版本: strnact() strncmp()问题