会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
godex
博客园
首页
新随笔
联系
订阅
管理
2022年9月11日
scanf读字符的坑
摘要: int main() { char a = 0; char b = 0; scanf("%c", &a); scanf("%c", &b); printf("a=%c,b=%c", a, b); return 0; } 输出结果: 输出b的ascii码值: printf("a=%c,b=%d", a
阅读全文
posted @ 2022-09-11 21:53 godex
阅读(32)
评论(0)
推荐(0)
2022年8月30日
结构体柔性数组
摘要: 结构体柔性数组(flexible array),C99中,结构体最后一个元素允许是未知大小的数组,这个结构体必须至少有两个成员,这个数组元素必须是最后一个,这种数组叫做【柔性数组】成员 以下代码,结构体中的int num[ ]可不定义数组的个数,这个元素叫做柔性数组,结构体计算大小(sizeof)时
阅读全文
posted @ 2022-08-30 02:13 godex
阅读(115)
评论(0)
推荐(0)
2022年8月27日
qsort函数
摘要: #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> #include <stdlib.h> #include <string.h> int cmp(void* p1, void* p2) { return *(int*)p1 - *(int*)p
阅读全文
posted @ 2022-08-27 21:37 godex
阅读(46)
评论(0)
推荐(0)
2022年8月24日
memcpy与memmove函数
摘要: #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> void my_memcpy(void* des,const void* src,size_t k) { while (k--) { *(char*)des = *(char*)src; ++(
阅读全文
posted @ 2022-08-24 23:57 godex
阅读(19)
评论(0)
推荐(0)
尝试实现strtok函数的功能
摘要: char* my_strtok(char* strcpy, char* sep) { static char* p = NULL; int flag = 1; //立个flag方便记录分割后有效内容字符的首地址 char* temp = NULL;//申请个返回的指针变量temp const cha
阅读全文
posted @ 2022-08-24 04:27 godex
阅读(37)
评论(0)
推荐(0)
C学习笔记:初识strtok函数
摘要: 1. strtok函数每次只返回一次分割符号前面字符串的地址,以"."分割"192.168.1.168"返回4个值用for循环实现: int main() { char str[] = "192.168.1.168"; char* sep = ".@"; char cpy[1000] = {0};
阅读全文
posted @ 2022-08-24 00:17 godex
阅读(84)
评论(0)
推荐(0)
公告