自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Anacond:Collecting package metadata (current_repodata.json): failedCondaHTTPError: HTTP 429 TOO MANY

今天在conda安装安装git时遇到以上问题,发现是镜像源设置的问题,创建虚拟环境以及尝试安装其他包,也有同样的问题,修改condarc文件的配置得到解决。一、打开用户主目录:(LZ改为自己的用户名)二、找到.condarc文件。三、修改condarc的配置。

2024-05-11 13:16:28 553 1

原创 取地址符&

1.& 符号用于获取变量的地址,通常与scanf结合使用。2.对于字符数组和字符串,不需要使用。3.在处理指针时,读取指针指向的值时不需要使用,但读取指针本身的地址时需要使用。了解符号的正确使用方法可以帮助避免在 C 语言中出现常见的错误。希望这篇博客能够帮助你更好地理解和使用符号。

2023-12-15 21:56:15 802

原创 为什么!字符串数组又越界了

在C语言中,可以使用双引号或字符数组的方式初始化字符串。使用双引号初始化字符串时,C语言会自动在末尾添加null字符,但是手动构建字符串时需要注意手动添加null字符。字符串数组的越界问题是在实际编程中经常遇到的一个挑战。本文将探讨字符串数组越界问题,并提供一些解决方法,同时关注确保字符串以 null 结尾的重要性。在定义字符串数组时,确保数组的大小足够容纳字符串和null字符,以避免越界问题。避免对数组进行越界访问,确保访问的索引在数组的合法范围内。等,确保字符串以null结尾,以免产生未定义行为。

2023-12-01 01:12:23 217 1

原创 动态数组的实现方法和数组长度的计算

/ 使用宏计算数组长度printf("数组长度为:%d\n", length);return 0;通过宏定义,我们可以将数组长度的计算封装为一个宏,使代码更加简洁。方法三:传递数组参数// 函数接受数组和数组长度作为参数// 传递数组参数计算数组长度printf("数组长度为:%d\n", length);return 0;通过将数组作为参数传递给函数,我们可以在函数内部计算数组的长度。实现动态数组的方法。

2023-11-30 00:06:56 1065

原创 C语言计算数组中元素数量的方法(计算数组在循环语句中循环的次数)

通过数组占用的字节除以其中每个数组所占的字节来计算数组中元素数量的方法,从而得出循环语句中循环的次数

2023-11-21 21:00:05 1216 1

原创 个人情况介绍

在读本科生,23级电子信息工程专业,入学后才开始系统接触编程等技术。接触相关知识之后,我发现了自己对编程有着很浓厚的兴趣,对芯片设计与人工智能领域也有着很强的好奇心。

2023-11-21 19:14:18 41

原创 数组(中)——二维数组

定义:形式——类型说明符 数组名[常量表达式][常量表达式]上述语句定义了一个二行三列的二维数组,元素在其中的存放位置如图所示1.由这个例子我们可以看出,二维数组中元素的排列顺序是按行排序的,也就是说,先在第一行从左到右存入元素,直到第一行的内存被占满后,从第二行开始从左到右存入元素,以此类推。2.二维数组可以看成是一种特殊的一维数组,只不过这个一维数组的元素同样也是一维数组。如上例中的二维数组可以看作是包含了a[0]、a[1]两个元素。

2023-11-03 15:05:50 264 1

原创 数组(上) 基础知识

(2)长度与下标:其中方括号内表示的是数组的长度,也就是数组一共能放几个元素。需要注意的是,数组中元素的存储是从下标0开始的,如int a[3]中有三个元素,分别是a[0],a[1],a[2]数据的集合,数组中每一个元素都属于同一个数据类型,不能把不同数据类型的元素放在同一个数组中。一维数组指的是仅通过一个下标就能确定唯一一个元素的数组,同理,二位数组指需要两个下标才能确定一个元素的数组,以此类推。(1)数组的引用一般是对其中元素的引用,而不是对数组整体的引用。如a[1]访问的便是数组中的第二个元素。

2023-10-30 00:15:23 365 1

原创 逻辑运算符,getchar,putchar,switch case

需要注意的是如果键盘与getchar之间的缓冲区有字符存留的话,getchar会直接将其读取,所以这时候就要清除缓冲区。其中getchar是读取一个字符并将其以ASCII码的形式储存起来。简单语法如下:ch=getchar()putchar的功能是把存储起来的内容以字符形式输出,简单语法是putchar()。printf打印gerchar储存的内容时,则是打印出对应的ASCII码值。二、getchar,putchar和printf。非,把真的判断转换为假,把假的判断转换为真。||或,有一个为真就成立。

2023-10-27 22:08:44 69

原创 初识c语言,自由主题笔记

1.很多互联网公司的笔试都会采用在线oj的方式——即在线判题(online judge)这种类型只要求操作者完成代码的一部分,有时是一段函数有时是其他。这种类型中,所有的代码都需要自己完成。包括输入,运算和输出。‘0’--符号0,ASCII码是48。‘\0’--符号,ASCII码是0。2.关于0的几种形式。

2023-10-26 10:13:44 41

空空如也

空空如也

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

TA关注的人

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