![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
文章平均质量分 59
c语言在使用的时候的主要事项
学c的小李
双非大二
展开
-
什么是预处理
宏定义、文件展开、条件编译是在干什么原创 2022-10-20 17:33:15 · 2791 阅读 · 10 评论 -
C语言中取余和取模
C语言中的取余和取模原创 2022-10-11 12:38:12 · 3786 阅读 · 0 评论 -
自定义数据类型
C语言自定义数据类型,enum、struct、union原创 2022-10-06 16:35:35 · 618 阅读 · 8 评论 -
C语言中数据的存储
C语言数据存储原创 2022-09-19 15:14:30 · 509 阅读 · 0 评论 -
位运算(c语言)
位运算原创 2022-04-11 17:15:57 · 1460 阅读 · 0 评论 -
什么是二级指针和为什么要用二级指针
二级指针那点事现在让我们来看看什么什么是二级指针node**c一个关于指针小实验下面做一个小实验#include<stdio.h>#include<stdlib.h>typedef struct node{ int a; struct node *next;}node;void Initlinklist(node *p){ if(p==NULL) { p=(node*)malloc(sizeof(node));原创 2022-03-31 15:55:30 · 4442 阅读 · 1 评论 -
指针数组和数组指针 函数指针
指针数组是用来存放指针的数组 是数组int *P[10];因为结合性[]的结合性大于*号的结合性 所以也可以看作 int* p[10]意思为有一个数组里面的元素是指针数组指针是用来指向数组的指针 是指针int(*p)[10]括号的结合性大于一切所以他是个指针用来指向数组总结 看后面一的东西他就是主语指针数组是存放指针的数组数组指针是用来指向数组的指针...原创 2021-08-29 11:33:45 · 73 阅读 · 1 评论 -
判断计算机大小端
c语言巧用联合(union)公用内存同一个储存空间小端:低位在前(倒序)大端:低位在后(正序)#include<stdio.h>union date{ int a; char b;};int main (){ union date x; x.a=1; if(x.b==1) { printf("小端"); }else if(x.b==0) { printf("大端"); } return 0;}当然也可以用指针来判断大小端思路差不多.原创 2021-08-26 15:06:22 · 101 阅读 · 0 评论 -
函数指针的书写和用法
1.用来访问函数2.是可以具有封装特性,如结构体中可以包含函数指针,不同的结构体可以包含有相同名字的函数指针,这样不会导致冲突。(避免重复定义,也其实就是访问函数)写法 返回值 +指针 +函数变量类型=函数名int(*p)(int,int)=add当然也有函数指针数组int(*p[4])(int a,int b)={add,mul,jan,an};//*号的结合性小于括号的完整演示#include<stdio.h>int add(int a,int b){原创 2021-10-03 18:55:09 · 518 阅读 · 0 评论