自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sizeof和strlen的一些用法和区别

sizeof和strlen的一些用法和区别sizeof: 先看一道题目:int main(){ char *p = "hello"; char q[] = "hello"; char s[10] = "hello"; printf("%d, %d, %d\n", sizeof(p), sizeof(*p), sizeof(q), sizeof(s)); re

2017-03-26 12:57:32 388

原创 实现字符串反转的函数

给定字符串“Hello World”,反序输出“dlroW olleH”。 1、char * strReversed_1(char * dest, char * str)char * strReversed_1(char * dest, char * str){ unsigned int i, j; if (dest == NULL || str == NULL) {

2017-03-05 17:18:21 1198

原创 通过下标访问字符串的一点感想

给定一个char * str指针和一个char srr[]字符数组:char * str = "abcdefg";char srr[] = "abcdefg";str是指向字符串常量的指针,也就是char * str = “abcdefg”中的“abcdefg”是一个字符串常量,只能通过下标如str[1]来访问,不能对str[1]进行赋值操作; srr是字符数组,可以通过下标如srr[1]访问字

2017-03-05 16:55:03 4026

原创 删除字符串中指定的一些字符

给定字符串“the c programming language ”,删除字符串中和“aeum”中字符相同的字符:char * delChs(char * strScr, char * strDel){ if (strScr == NULL || strDel == NULL) { return NULL; } int flag[MAX_LEN] =

2017-03-05 16:38:37 728

原创 删除字符串中指定的字符

删除字符串中指定的字符,比如字符串“hello hello hello”,删除字符‘l’。char * delCh(char * str, char ch){ int i, j; if (str == NULL) { return NULL; } for (i = j = 0; str[i] != '\0'; i++) {

2017-03-05 16:08:35 29808 5

原创 两个大数相加

大数相加考虑到数据长度有限,因此采用字符串的方式进行计算,还要考虑到进位的问题,看下代码:void big_data_add(char * num1, char * num2){ int length, length1, length2; int i, j; int intNum1[MAX_LEN] = {0}; int intNum2[MAX_LEN] = {0}

2017-03-05 15:51:38 481

原创 简单的介绍5 种字符串拷贝的方法:

简单的介绍5 种字符串拷贝的方法:1、char * strcopy_1(char * dest, char * scr)char * strcopy_1(char * dest, char * scr){ if (dest == NULL || scr == NULL) { return NULL; } char * temp = dest;

2017-03-05 15:17:39 1492 1

空空如也

空空如也

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

TA关注的人

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