- 博客(5)
- 收藏
- 关注
原创 C语言指针复习
1,指针核心图(个人理解) 2,指针的容易忘记的点 3,指针与一维数组 数组名实际上是一个地址常量,这个地址就是数组首地址,且基类型是该一维数组元素的数据类型。在访问内存方面,指针与数组几乎是相同的。不同之处为:指针是以地址作为值的变量,而数组名的值是一个特殊的固定地址,是地址常量,可以把它看做常量指针,因此不可以给数组名重新赋值。指针也可以当作数组名使用。 4,指针与字符串。 在C语言中没有专门的字符串变量,采用一个字符数组来存放一个字符串。 字符数组和字符串的区别:字符串的末尾有一个
2022-03-06 20:26:26
722
原创 任务3 指针与数组
3.1指针与数组: (1),掌握 数组、数组名、数组首元素三者的地址的关系 例 #include <stdio.h> #include <stdlib.h> #include <string.h> int main(void) { int array[100]={1,2,3,4,5,6,7}; int (*pArray)[ sizeof(array)/sizeof(array[0]) ] = &array; int *pElement =..
2021-12-14 19:44:39
4084
原创 任务二----<string.h>8个函数的自实现
1,strlen 统计字符串的长度但不包括'\0' int strlen(char s[]) { int i,len=0; for(i=0;s[i]!='\0';i++) len++; return len; } 2,strcmp 两个字符串比较大小s1大于等于小于s2分别输出1,0,-1 int strcmp(char s1[],char s2[]) { int i; for(i=0;;i++) { if(s1[i]>s2[i])
2021-12-12 22:31:50
764
原创 【无标题】第一篇博客----十个自定义函数
一,isascii C语言中的字符检测函数,isascii是C语言中的字符检测函数。 通常用于检查参数c是否为ASCII 码字符,也就是判断c 的范围是否在0 到127 之间。 int isascii(char c) { if(c>=1&&c<=127) return 1; else return 0; } 二,isalpha 检查字符是不是属于英文字母 int isalpha(char c) { if(c>='a'&&
2021-12-04 18:37:55
337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1