- 博客(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关注的人