自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 常见的string函数及qsort函数使用及其模拟

其实不仅仅是strcat函数有相对应的strncat函数,strcpy也有相对应的是strncpy函数,strcmp函数有相对应的strncmp函数,也都是多了一个相对应的长度参数,与strncat很相似,因此我们就只讲解一下strncat函数(其他函数可以参考msdn或者是cplusplus)解法:就是将abcdef字符串后面追加一个跟自己一样的字符串,这时就变成了abcdefabcdef,然后判断defabc是不是这个追加之后字符串的子字符串,这就是这道题的解法。

2025-04-04 19:07:07 1642 1

原创 数组,指针,函数之间的关系

/这里的parr是指向二维数组第一行元素的地址,因此parr+1表示指向行标为1的数组的地址,对此解引用就拿到了行标为1的首元素的地址,因此*(parr+1)+2表示行标为1,列标为2的元素的地址,在通过一次解引用就拿到了行标为1,列标为2的元素,//首先parr表示首元素的地址,+2表示拿到arr+2的地址,对其解引用,表示拿到的是一个指向数组的指针,对其解引用,表示拿到这个数组的首元素地址,+2表示这个数组下表为2的元素的地址,对其解引用就得到的是11。//等效为int e=padd(2,3);

2025-03-30 22:34:45 856 1

原创 使用c语言建立通讯录(静态)

printf("% -13s\t % -5s\t % -5s\t % -13s\t % -15s\n","姓名","性别","年龄","电话","地址");printf("已找到要修改的联系人\n请进行修改:\n");//存放联系人的姓名,性别,年龄,电话,地址。printf("以上是所有联系人的信息\n");printf("请输入要删除的联系人\n");printf("请输入要修改的联系人\n");//存放联系人的姓名,性别,年龄,电话,地址。//存放联系人的姓名,性别,年龄,电话,地址。

2025-03-30 18:38:54 948 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除