- 博客(16)
- 收藏
- 关注
原创 C语言中Union与struct知识汇总
这里写自定义目录标题结构体struct定义结构体的三种方式结构体大小计算结构体的自引用结构体数组与结构体指针联合体Union联合体的定义如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入C语言中Union与struct知识汇总结构体struct你好! 这是你第一次使用 Markdown编辑器 所展示的
2021-06-10 09:57:24 2204
转载 c++类大小问题
1.空类class A{};sizeof(A); //1解析:类的实例化就是为每个实例在内存中分配一块地址;每个类在内存中都有唯一的标识,因此空类被实例化时,编译器会隐含地为其添加一个字节,以作区分。2.虚函数类class A{virtual void Fun();};sizeof(A); //4解析:当一个类中包含虚函数时,会有一个指向其虚函数表的指针vptr,系统为类指...
2019-10-30 10:47:03 167
原创 记录前两天 测评遇到的两个题目
记录前两天 测评遇到的两个题目第一题int main(){static int a[3][3]={2,3,5,7,10,11,13,15,18},y,x,p=&a[2][2];for(x=0;x<3;x++){y+=(p-4*x);} printf("\n%d",y); //y=30}这个题属于一级指针的问题,不断改变指针的指向来取数组中的值,最后进行相加。初...
2019-10-27 10:16:59 373
原创 和文件相关的函数(序)
之前整理了常见的一些和文件相关的函数,今天再补充几个和文件相关的函数:feof()feof()是一个c语言函数,既可用以判断二进制文件又可用以判断文本文件。用来检测文件结束,函数原型为:int feof(FILE *stream);如果文件结束,则返回非0值(-1),否则返回0,文件结束符只能被clearerr()清除。如下面例子(读该文件本身并打印输出):#include<std...
2018-10-29 09:56:36 318 1
原创 和文件相关的一些函数
最近学习了一些和文件相关的函数,用起来还是蛮有用的,今天在这里整理一下:fopen()和fclose()fopen()和fclose()分别是打开文件和关闭文件,其中fopen()的用法如下:FILE *fopen(const char *fname,const char *mode);参数一: fname-----表示文件名参数二: mode------打开方式返回 FILE 指...
2018-10-13 23:04:31 100
原创 和文件相关的一些函数
最近学习了一些和文件相关的函数,用起来还是蛮有用的,今天在这里整理一下:fopen()和fclose()fopen()和fclose()分别是打开文件和关闭文件,其中fopen()的用法如下:FILE *fopen(const char *fname,const char *mode);参数一: fname-----表示文件名参数二: mode------打开方式返回 FILE 指...
2018-10-13 23:03:57 124
原创 和文件相关的一些函数
最近学习了一些和文件相关的函数,用起来还是蛮有用的,今天在这里整理一下:fopen()和fclose()fopen()和fclose()分别是打开文件和关闭文件,其中fopen()的用法如下:FILE *fopen(const char *fname,const char *mode);参数一: fname-----表示文件名参数二: mode------打开方式返回 FILE 指...
2018-10-13 23:01:16 213
原创 C语言循环结构整理
通过前面的学习,想要解决更多高质量的问题,必须要有使用循环结构。在C语言中,常见的循环语句有三种:while语句、do-while语句和for语句。while循环while语句的一般形式为:while(表达式)语句;其中,表达式是循环条件,语句为循环体。while语句的语义是计算表达式的值,当值为真(非0)时,执行循环语句,然后在判断表达式,直到表达式为假(0)时结束循环。我们来看这样一...
2018-10-09 13:36:09 2856
原创 运算符的优先级和if()条件语句
今天来整理一下学习的运算符的优先级和if()条件语句,对于运算优先级,能简单的有概念就好了,不需要特别记忆;对于if()条件语句,之前也有应用,所以对其使用易于上手。好了,废话不多讲,看一下具体的用法吧!运算符的优先级运算符一共有15个级别,最高级是()和[],最低的运算级是逗号,倒数第二低的是赋值和复合赋值;而其中:! > 算术用算符 > 关系运算符 > &am...
2018-09-28 18:46:05 1817
原创 逻辑运算
C语言中,逻辑运算包括大于(>)、小于(<)、等于(==)、不等于(!=)、大于等于(>=)、小于等于(<=)、逻辑与(&&)、逻辑或(||)、逻辑非(!)等,这些运算的结果被称为逻辑值。逻辑值只有两个值,即真和假,1和非零值为真,0为假。通过一个简单的程序来学习一下:#include<stdio.h>#include<stdbool...
2018-09-27 20:33:25 9510 3
原创 数组(二)
在学习一维数组的过程中,经常会用到一些简单的函数,在这里做一个简单的梳理。sizeof()sizeof()函数在C语言中用来计算对象的大小,获取的是字节,比如我们来看下面的例子:#include<stdio.h>main(){int c[4]={1,3,5,7};//相当于c[4]={1,3,5,7};printf(“数组占用了%d 个字节,一共有 %d 个元素\...
2018-09-26 15:51:39 115
原创 数组(一)
数组,即多个元素的组合。一个数组可以分解为多个数组元素,每个元素的数据类型必须相同。每个元素在数组中有一个“下标”,用来表示他在数组中的序号,下标从0开始计算。数组可分为数值数组、字符数组、指针数组、结构数组等各种类别。目前,根据我个人学习,先在这里对数值数组和字符数组进行整理。数值数组在这里我们来看数值数组的定义,数组先定义后使用,我们通过以下的一些表示方法来学习。如 int a[8];...
2018-09-24 19:06:38 204
原创 常用char 类型函数的介绍
昨天学习了C语言的几种常用的变量类型,今天整理一下两对常用的char类型输入输出的函数,与大家共同学习,刚开始接触,需要学习的地方很多,欢迎感兴趣的同学交流指导。首先我们来看第一对getchar() & putchar() 函数。Getchar()我们先看下面一个简单的程序:char name;scanf("%c",&name);printf(“name=%c\n”,n...
2018-09-23 21:47:11 7135
原创 C语言的变量类型
整形变量1、int型(整型)int只占用一个字节,主要是用来存储整数,存储的范围为:(-2)的31次方~2的31次方-1。比如如下一个求圆的周长和面积的程序:include<stdio.h>main(){int r;int c;int s;scanf("%d",&r);c=pir2;s=pi*r^2;printf(“c=%d”,c);printf(“s...
2018-09-22 19:56:57 6120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人