自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python快速删除文本最后一行/删除最后N行/删除后N个字符/最后添加一行

删除最后一行/最后N行数据定位最后一行/最后N行的行首位置,然后截断之后的数据删除后N个字符直接定位倒数第N个字符,然后截断即可最后一行添加数据 读取最后一行的数据

2021-08-02 14:19:23 815

原创 c语言 回调函数

1.什么是回调函数?回调函数,光听名字就比普通函数要高大上一些,那到底什么是回调函数呢?恕我读得书少,没有在那本书上看到关于回调函数的定义。我在百度上搜了一下,发现众说纷纭,有很大一部分都是使用类似这么一个场景来说明:A君去B君店里买东西,恰好缺货,A君留下号码给B君,有货时通知A君。感觉这个让人更容易想到的是异步操作,而不是回调。另外还有两句英文让我印象深刻:1) If you call me, I will call you back; 2) Don’t call me, I will call yo

2021-05-15 14:36:29 100

转载 keil c51可重入函数 模拟堆栈与参数传递

作者:xzp21st 撰文辛苦,转载请注明作者及出处关键字:keilc51,模拟堆栈,可重入函数调用,参数传递,C?XBP,C?ADDXBP摘要:本文较详细的介绍了keilc51可再入函数和模拟堆栈的一些概念和实现原理,通过一个简单的程序来剖析keilc51在大存储模式下可重入函数的调用过程,希望能为keilc51和在51系列单片机上移植嵌入式实时操作系统的初学者提供一些帮助。1、 关于可重入函数(可再入函数)和模拟堆栈(仿真堆栈)“可重入函数可以被一个以上的任务调用,而不必担心数据被破坏。可

2021-05-11 11:19:32 1558

转载 keil c51 关键字

一:KeilCx51扩展的关键字:•at •alien •bdata •bit •code •compac •data•far •idata •interrupt •large •pdata •priority •reentrant•sbit •sfr •sfr16 •small •task •using •xdata二:C51扩展关键字说明1、_at_定义变量的绝对地址格式:<[>memory_ty

2021-05-11 11:00:12 2878 2

转载 keil c51的指针与存储类型

keil51的指针:包含两种指针:普通指针,兼容标准C;内存特殊指针1 普通指针:char * ptr; //指针占3字节,第一字节是标识存储类型,第二字节是存储地址高位字节,第三字节是低位字节char * xdate ptr; //指针存储在片外,xdate 是修饰ptr的char * idate ptr; //指针存储在片内指针指向的数据可以是片内也可以是片外2 内存特殊指针:char xdate * ptr;//指针存储占字节不一定,根据变量存储类型不同不一样( one byte (

2021-05-11 10:48:40 2555

空空如也

空空如也

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

TA关注的人

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