自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 C语言(数据结构)

1、第一个成员在结构体变量偏移为零的地址2、其他成员要对齐到某个数字(对齐数)的整数被地址3、VS中默认值为84、结构体总大小为对齐数(每个成员变量都有一个对齐数)的整数倍5、如果嵌套结构体的情况,嵌套的结构体对齐到自己的最大对齐数的整数倍,结构体的整体大小就是所有最大对齐数(含嵌套结构体的对齐数)的整数倍为什么存在内存对齐1、平台原因(移植原因):不是所有的硬件平台都能访问任意地址上的任意数据;只能硬件平台只能在某些地址处取某些特数据的类型,否则抛出硬件异常2、性能原因:数据结

2021-10-09 20:12:37 329 1

原创 C语言(字符类数据)

1、strstr库函数的实现

2021-09-26 18:57:33 84

原创 C语言(公考知识(数据库))

1、数据库库基本概念:数据库、数据库管理系统、数据库系统数据:描述事物的符号记录持久性和临时性数据数据库:数据库中数据特点:集成、共享数据库管理系统:(DBMS)管理数据库的机构,系统软件,数据组织、数据维护、控制及保护和数据服务等数据库系统:(DBS)由数据库、数据库管理系统、数据库管理员、系统硬件平台运行实体数据库管理员:对数据库规划、设计、维护、监视等进行管理的人员(DBA)数据库应用系统:(DBAS)程序员根据用户需求数据库系统基本特点:(1)数据集成性(2)数据共享

2021-09-20 10:33:01 273

原创 C语言(二级共考题3(基础知识))

1、线性表基本概念:定义:线性表是最简单也是最常用的一种数据结构存储结构:连续性插入与删除需要移动大片数据,效率低下、尤其在纯属表中元素较多的情况下尤为突出4、栈和列队栈:特殊的线性表,栈的一端是封闭的。(栈底,未封闭的可以操作的一端为栈顶,插入数据为入栈,删除数据被称为出栈,入栈和出栈都在栈顶,所以栈的操作是先进后出,后进先出。)队列:插入数据:插入队尾(入队)删除数据:队头(出队)(先进先出)(只能队首队尾变化)循环存储的循环队列:在实际应用中,比较有意义的一种循环存

2021-09-19 22:28:23 74

原创 C语言(二级基础知识2)

1、scnaf (1)原样输入 (2)隔开数据的方法:空格、回车、制表符(tab) (3)最后以回车键结束2、数值型常量-----只能是表示的自字符,不能是字符串3、考点:库函数(1)、pow(x,y)表示的是x^y(2)、45度的表示方法(cos3.1415926*45、180==cos45°)4、用任何一种计算机高级语言都可以把算法转换为程序(√)5、使用符号\可以将一条#include命令写在多行里(√)...

2021-09-19 21:06:26 598

原创 C语言(二极题选择题语法坑)

1、C语言被称为"高级语言"是因为它用接近人们习惯的自然语言和数学语言作为表达形式,使人们学习和操作起来感到十分方便。2、C语言程序语句经过编译和连接转换成二进制机器指令后才能执行。.c----不能运行.exe----经过编译和链接的二进制指令k=1,右边单个运算变量(变量赋值不可少;)右边单个运算变量不是说只能是1或者其他变量,也可以是一个式子,但是可以算出来(例:k=(m==n),(m==n)可以表示1或者0)3、标识符:1、字母、数字、下划线——2、不以数字开头3、不能

2021-09-19 17:25:27 726

原创 结构体(C中用)

结构体的声明////#include<stdio.h>//////为什么加typedef 是因为typedef可以不加struct关键字,//重命名////typedef struct Stu//struct是结构体关键字,Stu结构体标签 struct Stu---结构体类型//// //描述一个学生//typedef是把struct Stu改成名字为Stu//// //名字、年龄、性别、电话////{//// char name[20];////...

2021-09-19 13:57:40 130

原创 C语言基础知识

1、常量整型、实型、字符型十进制、八进制、长整型(L、l)、无符号整型(U、u)、负数(-1)(注意范围)实型1.1、小数形式(只能十进制)小数点不能省略(.123 123.都是合法的)1.2、以指数形式(E、e)(只能十进制)三部分组成注意:E后面必须是整数,表示10……n次方之前也必须要有数字1、字符型常量'a'---97'A'---652、用该字符的ASCII码值65----'A'3、转义字符\\----\字符\'----'字符\4、字.

2021-09-19 12:12:36 466

原创 c中坑(字符)

1、指针就是个变量,用来存放地址,地址唯一标识一块内存空间2、指针有类型,指针类型决定了指针的+-整数的步长,指针接应用操作的权限字符指针char*(类型)const char* p="abcdef";//"abcdef"是一个常量字符串//const修饰char* p表示所指向内容不能被修改*p='w'//不能打印,因为"abcdef"是一个常量字符串,不能改printf("%c\n",*p);//打印aprintf("%s\n",p);//打印abcdef(注意不是*p).

2021-09-16 08:56:40 65

原创 不要想当然,相信自己(自己在C中踩过的坑)

不要想当然,ok 不要怀疑自己,ok!!! 使用得计算机,程序设计语言以及程序编织着无关,算法实现过程中的许多细节无关。可以用算法在执行过程中所需基本运算执行次数来度量算法工作量(有关) 与问题规模无关,就是程序条数无关 特定输入有关不要想当然插入和删除都在同一端要相信自己,也油不可能得时候不是出现实就是实数,不要想当然。自然数是正整数软件指的是计...

2021-09-08 19:16:37 67

原创 C语言初步学习

Char ‘A’Char -----字符类型Char ch =’A’;%c 打印字符型 char ch=’A’ printf(“%c/n”,ch)%d 打印整型 char age=20 printf(“%d/n”,age)Short int 短整型%f 浮点型Long num=100Printf(“%d/n”,num)Char 1个字节Short 2个字节 范围2^16-1 0Long 4个字节Long long 8个字节Float...

2021-09-08 18:20:36 52

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除