- 博客(9)
- 收藏
- 关注
原创 Python day1
距离五月还有不到两个月,希望用下班的时间自学Python,买了一本《Python基础教程(第3版)》,有C语言基础。写博客记录,今天是第一天!模块中的函数:module.function部分书中提到的函数:floor,ceil,round,pow,from *** import *****from** math **import** sqrt临时有事先走了。哈哈哈哈哈哈哈。。。...
2018-03-07 22:30:31 178
转载 C语言中的隐式函数声明
1 什么是C语言的隐式函数声明在C语言中,函数在调用前不一定非要声明。如果没有声明,那么编译器会自动按照一种隐式声明的规则,为调用函数的C代码产生汇编代码。下面是一个例子: ? 1 2 3 4 5int main(int argc, char** argv) { double x = any_name_function(); return 0; }单纯的编译上述源代码,并
2017-06-26 11:18:31 1378 1
转载 函数的隐式声明
在a.c文件里c函数的原型为: char* function();在另外的b.c文件里没有引用a.c对应的头文件,即没有function的函数原型声明,直接调用此上面的c函数: char* ret = function();编译没有什么问题,但是run的时候就发现程序在上述调用的位置crash掉了。用gdb跟踪发现调用后ret的值如下: $2 = 0xfffffffff7fcf6f8 即fun
2017-06-26 11:05:13 2939
转载 C语言:数组和指针的区别
转载请注明来源 http://blog.csdn.net/imred/article/details/45441457 实际上关于数组与指针的区别这个问题在《C专家编程》已经有很详细的阐释,但我想用自己的语言说一说我的理解。 数组是指针?最近在做数据结构课设,其中一个函数发生了令人费解的错误,简化后的代码如下:include include include include
2017-06-26 11:03:53 227
转载 将C语言宏定义转换成字符串
适用场景举例流媒体处理系统中,采样率是个很重要的参数,很多地方都要用,如果用来分配内存,则[cpp] view plain copy#define SAMPLE_RATE 16000 如果用来配置第三方库,则[cpp] view plain copy#define SAMPLE_RATE "16000" 这样每次改采样率都要改两处地方,容易遗漏网上搜到第一篇文章,匆忙试了试,并未达到我想要的
2017-06-21 16:11:43 4640
转载 SPI、I2C、UART三者的区别
SPI:高速同步串行口。3~4线接口,收发独立、可同步进行 UART:通用异步串行口。按照标准波特率完成双向通讯,速度慢 I2C:一种串行传输方式,三线制,网上可找到其通信协议和用法的3根线实现数据双向传输 串行外围接口 Serial peripheral interface UART:通用异步收发器 UART是用于控制计算机与串行设备的芯片。有一点要注意的是,它提供了RS-232C数据终
2017-06-16 14:43:45 2022
转载 串口与SPI
一、串行接口 1.基本概念及特点 串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。 2.分类 1)同步串行 2)异步串
2017-06-16 14:35:35 5198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人