自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 零基础快乐学习C/C++——14

结构体内存对齐来解释为什么会有这种结果:(1)第二条可以知道,此时的对齐数是vs默认的8和int型4个字节取最小值,所以对齐数是4, 所以如果你放a,a放到4的整数倍的地址处c2的对齐数为1和8取最小,故对齐数是1,放到1的整数倍地址处即可目前来看只占了9个字节,但是第三条可以知道,结构体总大小为最大对齐数的整数倍,目前对齐数为1 4 1 最大对齐数为4,而9不是4的倍数,所以整个结构体大小为4的整数倍,12(2)同理,c1对齐数为1,c2对齐数为1,a的对齐数为4,当前所占8个字节,符

2022-04-29 20:45:37 765

原创 零基础快乐学习C/C++——13

数据在内存中的存储

2022-04-28 21:55:31 1169

原创 零基础快乐学习C/C++——12

c语言结构体

2022-04-27 22:09:39 900

原创 零基础快乐学习C/C++——11

指针指针是什么指针是个变量,存放内存单元的地址(编号)指针和指针类型

2022-04-26 15:52:06 382

原创 零基础快乐学习C/C++——10

表达式求值,整型提升详解

2022-04-24 22:00:53 509

原创 零基础快乐学习C/C++——09

c语言中操作符详解

2022-04-24 21:18:51 826

原创 零基础快乐学习C/C++——08

C语言数组的知识

2022-04-23 22:05:17 548

原创 零基础快乐学习C/C++——07

函数递归1.什么是递归程序调用自身是递归一个最简单的递归int main(){ printf("hehe\n"); main(); return 0;}会一直打印hehe,但是会因为栈溢出而停止;每次调用函数都用在栈区申请空间,所以会导致栈溢出练习1.接受一个整型值(无符号),按照顺序打印他的每一位,例如:输入1234,输出1 2 3 4void print(int n){ if(n>9) { print(n/10); } printf("%d",n%10)

2022-04-22 21:50:31 398

原创 零基础快乐学习C/C++——06

函数1.函数是什么c语言中函数的分类库函数c语言本身提供给我们的函数,比如printf库函数分类:io函数字符串操作函数内存操作函数时间日期函数数学函数其他函数自定义函数例如,写一个函数,找出两个数的较大值int get_max(int x, int y ){ if(x>y) return x; else return y;}int main(){ int a = 10; int b = 20; int max = get_max(a,b)

2022-04-21 22:06:21 365

原创 零基础快乐学习C/C++——05

分支与循环练习题计算n的阶乘int main(){ int i = 0; int n = 0; int sum = 1; scanf("%d",&n); for(i=1;i<=n;i++) { sum = i * sum; } return 0;}1的阶乘+2的阶乘+…10的阶乘int main(){ int i = 0; int n = 0; int sum = 1; int ret = 0; for(n =1;n<=10;n++)

2022-04-21 19:56:45 479

原创 零基础快乐学习C/C++——04

1.分支语句和循环语句1.1 分支1.1.1 语句的概念分号隔开的是一条语句int a = 0;//这是一条语句;//这也是一条语句1.1.2分支语句if语句if(表达式)语句;int age = 10;if(age<18) printf("未成年\n");else printf("成年\n");//多分支int age = 10;if(age<18) printf("未成年\n");else if(age>=18 && age

2022-04-20 16:44:44 423

原创 零基础快乐学习C/C++——03

1.常见关键字熟知常见的关键字可以避免在定义变量时误用auto 局部变量通常前面省略了auto 如下int main(){ auto int a = 10;//通常来讲省略了auto 局部变量及自动变量 return 0;}const break case default do double extern(引入外部符号) float for goto if int long void union(联合体) volatile while sizeofregister(寄存器关键字)举

2022-04-18 14:59:39 158

原创 零基础快乐学习C/C++——02

1. 小案例尝试输入以下代码,猜测最后的输出是否相同#include<stdio.h>int main() { char ar1[] = "abc"; char ar2[] = { 'a','b','c' }; printf("%s\n", ar1); printf("%s\n", ar2); return 0;}输出结果如下图,第一行较好理解,第二行则是生成了随机值为了探究背后的原因,在调试窗口中打开监视窗口ar1与ar2的区别在于有没有末尾的0,由于“\0

2022-04-17 21:29:06 438

原创 python中dlib库的安装

1.打开cmd2. 按顺序输入三行代码搞定pip install cmake -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.compip install boost -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.compip install dlib -i http://pypi.douban.com/simple/ --trusted-host

2022-04-03 10:35:27 1619 1

原创 零基础快乐学习C/C++——01

零基础入门学习C语言

2022-03-27 10:08:18 348

原创 关于VS2017项目创建的一些注意事项#C/C++学习

关于VS2017项目创建的一些注意事项#C/C++学习(不同于VS其他版本,在VS2017中创建项目要勾选Windows桌面向导,不选择Windows控制台应用程序的原因是微软会强制使用安全检查,C语言的一些函数可能无法执行)命名好项目名称,确定好路径点击确定勾选空项目,取消开发生命周期检查的选项,点击确定即可...

2020-12-22 17:09:51 223

空空如也

空空如也

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

TA关注的人

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