overflow.c
来自「程序代码使用说明: (1)所有源代码目录下都提供了Makefile(非Qt)」· C语言 代码 · 共 32 行
C
32 行
#include <stdio.h> #include <string.h> int main(int argc, char *argv[]){ unsigned short s; int i; char buf[10]; if(argc < 3) { printf("Usage: %s <length> <string>\n", argv[0]); return -1; } i = atoi(argv[1]); s = i; if(s >= 10) { printf("string too long!\n"); return -1; } memcpy(buf, argv[2], i); buf[i] = '\0'; printf("%s\n", buf); return 0; }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?