摘要: 代码: #include <stdio.h> #include <string.h> #define N 1024 int main(int argc, char* argv[]) { FILE* fp; fp = fopen("file.txt", "w"); if(!fp){ printf("f 阅读全文
posted @ 2021-07-17 14:46 朱小勇 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 一、C语言: 1、输入 ①、scanf 遇到空格、回车和Tab键停止; 自动在输入字符串末尾加结束符; #include <stdio.h> int main(void){ int a,b,c; printf("input a,b,c\n"); scanf("%d%d%d",&a,&b,&c); p 阅读全文
posted @ 2021-07-17 14:15 朱小勇 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 代码: #include <stdio.h> #include <string.h> #define N 1024 char* fun(char* str, int m) { int totalLength = strlen(str); static char ret[N]; memset(ret, 阅读全文
posted @ 2021-07-17 14:01 朱小勇 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 原则: 能否正常返回这个值,要看这个值的内容或指向的内容是否被回收,导致空指针或者真实内容被擦除。【一旦返回值有指针或者地址,就需要着重考虑,而返回一个值是一般都可以的,可参考C++的临时变量】 下面对不同情况说明。 1、返回指向常量的指针 #include <stdio.h> char *retu 阅读全文
posted @ 2021-07-17 13:33 朱小勇 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 代码: #include <stdio.h> #include <string.h> #define bool char #define N 1024 #define W 64 bool isWord(char word[], int length) { bool ret = 1; int i; f 阅读全文
posted @ 2021-07-17 00:15 朱小勇 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 1、图形 2、实例 2.1、 2.2、 阅读全文
posted @ 2021-07-17 00:12 朱小勇 阅读(3080) 评论(0) 推荐(0) 编辑