C语言
Anonynmous
这个作者很懒,什么都没留下…
展开
-
int (*ptr)[m]及int (*ptr[n])[m]使用说明
int (*ptr)[m]及int (*ptr[n])[m]使用说明1.int (*ptr)[m]看这个之前int (*ptr[n])[m]我们先来看下int (*ptr)[m]使用说明int (*ptr)[m];//一个指向具有M个整型元素的一维数组的指针解释:()优先级高于[]。所以我们先看(*ptr)、ptr先与符号*结合说明ptr是一个指针,再看右边),和左边(看成一个整体,继续还是说指针。继续右边[m],说明指针指向一个数组(长度为m)。最后看左边int,说明数组里放了int。综合看:p原创 2020-10-24 10:04:12 · 2934 阅读 · 1 评论 -
抽纸价格简单分析-二叉树
抽纸价格简单分析数据来源-某宝face抽纸数据统计一箱价格包数抽纸数单张纸层数第一种54.9元271003第二种59.9元301003第三种99.9元401203表1两箱价格包数抽纸数单张纸层数第一种109.8元541003第二种119.8元601003第三种1...原创 2020-02-19 11:57:51 · 301 阅读 · 0 评论 -
一级指针与二级指针的定义以及使用详解
一级指针与二级指针的定义以及使用详解首先说下一级指针和二级指针概念:一级指针:int a;int *p;//指针指向地址p = &a;&p//指针所在内存的地址p//指针p的值,也就是所指向内存区的地址(a的地址)*p//*是解引用,意思是取指针指向地址的内容即:取p所指向内存区内的值(a的值)二级指针:int a;int *p;//指针指向地址int **...原创 2019-11-04 20:54:55 · 3936 阅读 · 1 评论 -
C语言如何返回字符串数组?
学到C语言函数时,突然萌生一种想法在子函数里面输入一个数组返回到main函数里面刚开始代码是这样写的#include"stdio.h"char character(void);int main(void){ char temp[20]; printf("Starting !\n"); printf("%s",character()); return 0; } /* *定义...原创 2019-10-15 20:12:57 · 8738 阅读 · 1 评论 -
有符号一个字节取值范围
有符号一个字节最大和最小值1Byte=8bit一个字节八个位,有符号值,符号位占用1位【二进制表示=X,XXX XXXX】计算机用1表示负数,0表示正数,用补码表示负数正数补码=原码负数补码=原码除去符号位(1位)其他各个位取反再在末尾+1比如:-1原码:1,0000001补码:1,11111110+1=1,1111111最大值最大值肯定为正数,正数符号位为0所以第一...原创 2019-10-10 20:47:21 · 7391 阅读 · 1 评论