|
|
1
4
当您在数组末尾写入时,程序调用未定义的行为。 在C中,未定义的行为意味着任何事情都可能发生:您的程序可能会在每周四崩溃或崩溃。 C不要求编译器在程序调用未定义行为时发出警告,因为编译器很难检测所有未定义行为调用。然而,C允许编译器发出警告或停止翻译,但不需要。 |
|
|
TanM · 为什么C编译器允许我使用strcpy来覆盖字符串文字? 8 年前 |
|
lefrost · 打印到文本文件时字符串重复[关闭] 8 年前 |
|
|
Wilson · 基于命令行参数将字符串合并在一起。 8 年前 |
|
|
Paradox · 字符串指针的C strcpy数组 8 年前 |
|
Sahand · strcpy:检测到的源和目标缓冲区重叠 9 年前 |
|
|
PeterPan · C中出现“没有成员名…”错误的结构 11 年前 |
|
|
User314159 · 为什么字符串复制函数只是分配指针不起作用? 11 年前 |
|
|
wuyefeibao · 将C中的较长字符串复制到较短字符串[重复] 12 年前 |