c语言指针基础
fresher_Z
这个作者很懒,什么都没留下…
展开
-
C语言字符串相关的函数
strlen strlen是函数,时间负载度是O(n),头文件是"string.h",结果在程序运行后才得出。‘\0’作为终止符 size_t strlen(const char *str)//size_t() 模拟实现strlen: 方法1 int mystrlen(const char * str){ int count = 0; assert(str!=NULL); while(*str != '\0'){ str++; ++count;原创 2021-07-12 10:57:51 · 77 阅读 · 0 评论 -
数组与指针
创建整形数组a[] = {1,2,3,4},a指向整个数组数组的首地址,在数值上a=&a[0],但是a代表整个数组,因此sizeof(a)=16(字节) 而&a[0]是数组第一个元素的地址,a[0]代表数组中的第一个元素,所以sizeof(&a[0])=4(字节) p是一个整形指针,指向数组a的首地址,因此sizeof§=4(字节) ...原创 2021-07-02 20:19:16 · 59 阅读 · 0 评论