c语言
低调神龙
这个作者很懒,什么都没留下…
展开
-
函数指针和指针函数
指针函数首先我们先来看一个普通的整型函数,声明为:int func(void);前面的int 是返回值类型,func是函数名,小括号里是参数,当然这里没传参数。理解了这里之后再看到我们的指针函数。指针函数从字面上来理解其本质是一个返回值是指针的函数,其声明的格式为:int *func(void);前面的int *是返回值类型,返回一个int *类型的指针,func是函数名,指针函数都是这样理解的。记得前面要加上星号才是它的返回值类型,比如上面的int *,而不是int ,要切记int *是原创 2021-08-16 22:42:44 · 96 阅读 · 0 评论 -
判断系统是大小端字节序--指针和联合体
第一种方法:指针 2 #include <stdio.h> 3 4 int main() 5 { 6 int a = 0x12345678; 7 char *p = (char *)&a; 8 9 if(*p == 0x78) 10 { 11 printf("小端字节序"); 12 } 13 else if(*p ==0x原创 2021-07-12 21:56:40 · 57 阅读 · 0 评论 -
c语言文件创建与拷贝的几个例子--fopen、strstr、fgets、fwrite
1、创建一个文件并向其写入字符串 1 #include <stdio.h> 2 3 int main() 4 { 5 FILE *fp; 6 char str[] = "ddd\ndhdhd\ndshf\ndhf\nHello\nniaho f f\ndiof\nfdhiohf\nfhf\nff\njf\ nfjf\nfjf\new\nw\n"; 7 fp = fopen("test.txt","w+"); 8原创 2021-07-11 21:13:25 · 260 阅读 · 3 评论