自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 yolov5

报错1:TypeError: can‘t convert cuda:0 device type tensor to numpy. Use Tensor.cpu() to copy the tensor to...解决:https://blog.csdn.net/qq_44703886/article/details/117231542?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachi

2021-08-12 00:09:40 89

原创 函数重载和可变参数函数

函数重载重载函数通常用来命名一组功能相似的函数,这样做减少了函数名的数量,避免了名字空间的污染。这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同构成函数重载的条件如下: 1、函数名相同。 2、这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,即参数列表不同。注意,返回值类型不同不构成重载函数。重载函数的匹配原则: 1、严格匹配,找到后就调用。 2、没有找到严格匹配的函数,但...

2018-03-23 22:34:49 579

原创 位运算和伪随机数

#include <stdio.h>#define N 30void main(){ //1.去掉最后一位: int i = 19; i = i >> 1; printf("%d", i); *///2.在最后加上一个0 /* int ip=10; ip = ip << 1; printf("%d", ip); *///3.在最后加上一个1 /* int io=...

2018-03-20 14:31:34 550

原创 对于文件的大小计算和对数组指针和指针数组的理解

数组指针定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。指针数组定义 int *p[n];[]优先级高,先与p结合成为一个数组,再由int*说明这是一个整型指针数组,它有n个指针类型的数组元素。这里执行p+1时,则p指向下一个数组元素。void main(){ch...

2018-03-20 14:07:06 187

原创 结构体的大小

typedef  //定义类型typedef unsigned long long uint64;//定义类型,起外号例如:typedef struct student         {                 int num;                 char name[10];                  int age;          }student;注意:ty...

2018-03-10 15:23:38 102

原创 时间复杂度与空间复杂度

//递归函数int Fac (int n){if(n==1||n==0)return 1;return Fac(n-1)*n;}//注意:Fac(n)=Fac(n-1)*n;error//函数调用不可以作为左值//时间复杂度for(i=1;i   for(j=1;j     c[i][j]=0;f(n)=(1+n+n)+(1+n+n)*n+n*n

2017-12-08 20:22:36 116

原创 认识const 和assert

举例:a=10;//写权限,左值,其他都是右值b=啊;//右值,读权限#include int main(){int a=10;int b;const int ca=100;//只读变量,不能写a=ca;//okca=200;//errorca=100;//errorconst int bc;//error注意: const int ca=int

2017-12-02 23:40:42 206

原创 对字符串复制的初步认识

char brr[5]={'a','b','c'};//聚合类型,只初始化一部分,剩余部分为0('\0')char err[5]={"abc"};//利用字符串初始化char frr[5]="abc";char grr[5]="abcde";//error ,数组元素溢出;//字符串一定以‘\0’结尾,这个字符看不见//'\0'是字符串结尾的标识,只要是字符串一定有'\0'

2017-12-01 20:53:59 127

原创 指针的再探究

#include int main(){ return 0;}/*void InitArr(int *arr,int len){ for(int i=0;i {  *(arr+i) = 0;  //arr[i] = 0;//*(arr+i)  =0; }}int main(){ int arr[10] = {1

2017-11-30 12:21:41 101

原创 对指针的初步理解

/*PC小端:低地址放小数据大端:低地址放大数据指针是如何设计的?p+1(1)加一个字节(2)加一个数组x(3)加一个单元格*/int Qun(){ int arr[10]; //定义一个数组,设arr[0]的地址为100,则arr[1]的地址则为104,依次后推 //把一个单元格放大四倍,平均分成四个部分。 //假设存放2,转化为 0x00

2017-11-30 12:08:37 103

原创 课堂总结

#include void swap(int a,int b){int temp;temp=a;a=b;b=temp;}int main(){int a=10;int b=20;printf ("%d%d",a,b);swap(a,b);printf ("%d%d",a,b);}输出结果:10  20  10

2017-11-26 22:29:44 177

原创 判断等式成立下进制新思路

例题:如果在某系统中,等式15*4=112成立,则系统采用的是()进制*A.6B.7C.8D.9思想:通过以往的学习,我们不难发现,在两数相乘的过程中,所得是数的个位数只受相乘两数的影响(1*9=9,2*8=16……)。我们可以利用计算的这个性质对这道题进行分析。采用个位相乘,然后按进制取余,看是否和等式右边个位数字相等。5*4=20    20%6

2017-11-24 17:00:50 735

空空如也

空空如也

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

TA关注的人

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