- 博客(23)
- 收藏
- 关注
原创 C语言学习之程序编译与链接
FILE//进行编译的源文件LINE//文件当前的行号DATE//文件被编译的日期TIME//文件被编译的时间STDC//如果编译器遵循ANSI C,其值为1,否则未定义语法:#define使用后不要加;,否则容易出现错误;写name过程中不要有空格,不然会将空格后的内容归到stuff内;在使用定义好的name时,在预处理阶段实际上是将name替换为内容stuff,与函数的实现不一样,所以内容stuff要加括号来保证运行的正确性;举个例子:#define A22#define B。
2025-02-19 11:53:47
991
原创 零基础C语言学习之字符串函数及内存函数简要介绍
本文为个人学习字符串函数、内存函数与结构体内容的总结,仅供参考。以上就是今天要描述的内容,本文仅简单介绍了一些常用字符串函数和内存函数,如果有需求可以在上面查找相应的函数。字符串函数与内存函数最大的不同在于:字符串函数仅对字符串进行操作,但内存函数不仅可以对字符进行操作,也可以对整形、浮点型等其它类型变量进行操作。
2025-01-27 13:15:45
278
原创 Python应用- 荧光光谱数据处理 - 关于温度的传感方程(罗丹明B)
该程序用于计算不同温度下罗丹明B的荧光光谱的谱重心位置,从而揭示其与温度变化的传感方程。话不多说,直接上代码。
2024-11-21 23:04:40
337
原创 C语言进阶 之 数据的存储核心知识点笔记
符号位:0代表正号,1代表负号数值位:正数的原码,反码,补码都相同负数:原码直接将数值按照正负数的形式翻译成二进制就可以得到。反码:在原码的基础上,符号位不变,其他位取反补码:将反码+1对于整型来说,计算机内存储的就是数值的补码。定义:大端(存储)模式:是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;小端(存储)模式:是指数据的低位保存在内存的低地址中,而数据的高位,,保存在内存的高地址中。示例:练习题:3.浮点型存储示例:v=5.5二进制形式 =
2024-11-12 18:58:42
497
原创 零基础学C 之 用C做扫雷小游戏
所以我们可以先判断方阵中的元素满不满足上述条件,满足则给玩家提供(左上。递归思路: 首先将单个坐标的周围地雷的地雷信息传给一个3*3的数组,我们先称其为方阵, 方阵中心的元素不需要用到,所以是空符号。而起点坐标的正上、下、左、右的坐标不用通过数组判断,只要 满足递归条件就进行递归。则本坐标左上方的坐标将不会被玩家得知,如果至少有一方的地雷个数信息是’0’时,扫雷有一个规则,当这个坐标的正上方和正左方坐标的地雷个数信息都不为’0’时,则将左上方的坐标信息告知玩家,右上方、左下方、右下方的坐标亦是如此。
2024-10-26 19:00:11
925
原创 C语言基础之分支循环语句
请注意,每个case分支的末尾都有一个break语句,这是为了防止程序继续执行下一个case分支的代码(这被称为“fall through”)。如果expression的值是1、2或3,程序将执行相应的case分支。总所周知,C语言是一门结构化的程序设计语言,这里的结构化是指C语言有顺序、选择和循环结构,本篇博客将简要描述选择、循环结构和中途退出循环结构的方法。如果条件为假(零),则退出循环。注意:在使用if语句时,最好都用大括号{}来括住要执行的代码,当你有多段代码时,光靠制表符来分段是不行的。
2024-10-19 14:16:22
414
原创 零基础Python学习,第十二章:Python基础综合案例(柱状图-全球GDP前八国家数据可视化)
链接:https://pan.baidu.com/s/1x2IdROXTrhZSH_Dy-r8Ffg。通过百度网盘分享的文件:1960-2019全球GDP数据.csv。
2024-10-13 21:33:24
614
原创 零基础Python学习,第十一章:Python基础综合案例(数据-地图可视化)
链接:https://pan.baidu.com/s/1lagYBEK1HSMibptDpK0OkQ。通过百度网盘分享的文件:疫情.txt。
2024-10-13 17:37:37
428
原创 零基础Python学习,第十章:Python基础综合案例(数据-折线图可视化)
# 第10章:Python基础综合案例# 数据可视化-折线图可视化# 1.json数据格式"""JSON是一种轻量级的数据交互格式。可以按照JSON指定的格式去组织和封装数据JSON本质上是一个带有特定格式的字符串主要功能:json就是一种在各个编程语言中流通的数据格式, 负责不同编程语言中的数据传递和交互。类似于:国际通用语言-英语"""# Python中json格式:1.字典;2.都是字典元素的列表# 导入json模块# import json# 准备符合
2024-10-10 13:28:55
619
原创 零基础Python学习,第九章:Python异常、模块、包
函数:print_file_info(file_name),接收传入文件的路径,打印文件的全部内容,finally关闭文件对象函数:appendtofile(filename,data),将字符串反转返回函数:substr(s,x,y),按照下标x和y,对字符串进行切片。创建一个自定义包,名称为:my_utils(我的工具)函数:str_reverse(s),接受传入字符串,file_util.py(文件处理相关工具,内含:)str_util.py(字符串相关工具,内含:)file_util模块。
2024-10-06 21:18:18
1139
原创 零基础Python学习,第八章:文件操作
周杰轮,2022-01-01,100000,消费,正式。林俊节,2022-01-01,300000,收入,正式。林俊节,2022-01-02,100000,消费,测试。林俊节,2022-01-03,100000,消费,正式。张学油,2022-01-01,100000,消费,正式。王力鸿,2022-01-01,500000,消费,正式。刘德滑,2022-01-01,300000,消费,测试。刘德滑,2022-01-02,100000,消费,正式。刘德滑,2022-01-03,300000,消费,正式。
2024-10-05 15:55:43
401
原创 第一篇BLOG
每个人都有自己的学习方法,甚至对待不同的专业都会有不同的学习方法,对于编程,我的学习方法跟一般人大差不差,先是在一些学习平台看教程,每看完一节就下去做相关练习,在BLOG上写学习历程,等学到一定程度就可以去GitHub或Gitee上看看别人写的代码,然后自己模仿一遍(不是全抄),看能否实现相同的功能,并对比下别人的代码和自己代码的区别,从中积累优化经验。但也我也不会妄自菲薄,毕竟辞掉工作去读研本身就是一个很需要勇气和实力的选择,也是一项人生小成就,若学有所成,毕业后进大公司或者自主创业也不是不可能的事情。
2024-09-28 14:05:25
161
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人