- 博客(9)
- 资源 (314)
- 问答 (1)
- 收藏
- 关注
转载 ncurses程序设计介绍
一,使用鼠标在ncurses中使用鼠标需要几点注意,终端必须在非规范模式下接受鼠标事件,另外,应该有功能键,因为没有他,xterm不会正确的报告鼠标事件。int raw(void);int keypad(WINDOW *win, bool bf);这两个函数用来完成上面要求的工作。鼠标事件本身通过MEVENT结构来捕获,其定义如下:typedef struct {
2017-06-27 14:05:14 588
原创 C语言程序的内存分配方式
1.内存分配方式 内存分配方式有三种: [1]从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 [2]在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 [3]从堆上分配
2017-06-17 21:03:24 953
原创 c语言中头文件的包含中“”和<>符号的区别
在C语言的头文件包含中,如果使用了,表示系统会到默认目录(编译器及环境变量、工程文件所定义的头文件寻找目录)中寻找要包含的文件stdio.h。 而使用“”符号,如#include "stdio.h"表示系统先到用户当前目录,即项目所在目录查找所包含的文件stdio.h,如果找不到,再到默认目录中寻找所要包含的文件。 使用这样可以节省文件查找所用的时间。
2017-06-16 20:30:05 2708
原创 linux中的并发基础知识
linux进程进程是一个执行中的程序实例。系统中的每个程序都运行在某个进程的上下文(context)中。上下文是由程序正确运行所需的状态组成。这个状态包括存放在存储器中的程序的代码,数据,栈,通用目的寄存器的内容,程序计数器,环境变量,以及打开文件描述符的集合. 进程可以抽象为一个独立的逻辑控制流 它提供假象,好像我们的程序独占地使用处理器。一个私有的地址空间 它提供假象,
2017-06-12 11:17:39 464
原创 python中的基础类型
在Python中,能够直接处理的数据类型有以下几种:整数Python可以处理任意大小的整数,包括负整数,写程序的时候表述与数学上的方法一样,例如:99,-3,6666 等等。有时候使用十六进制会比较方便,用 0x 前缀和0-9,a-f表示,例如:0xaaff,0x2e45fa3 等等。浮点数浮点数也可以称为小数。叫做浮点数是因为按照科学记数法表示时,一个浮点数的小数
2017-06-10 11:19:46 629
原创 python中五种异常机制的简介
默认的异常处理器 代码如下:s = 'Hello girl!'print s[100]print 'continue' 如果我们没有对异常进行任何预防,那么在程序执行的过程中发生异常,就会中断程序,调用python默认的异常处理器,并在终端输出异常信息。这种情况下,第3行代码不会执行。try…except 代码如下:
2017-06-09 09:54:01 519
原创 python中的 函数与模块简介
一、函数1.概念一段小型程序,实现特定功能。例,>>> 2**38>>> pow(2,3)8pow就是函数,是python的一个内建函数,可以直接调用。自定义函数时一样要遵循先定义后调用的原则,声明时可以不指定返回值的数据类型,没有返回值时默认返回None对象。2.格式定义函数的格式如下:def fun
2017-06-08 09:15:06 985
原创 linux 系统信息查看命令
查看系统版本:lsb_release -a[root@localhost /]# lsb_release -aLSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarchDistributor ID: C
2017-06-07 08:46:20 518
原创 Linux 中的Core Dump设置与使用
当程序运行的过程中异常终止或崩溃,操作系统会将程序当时的内存状态记录下来,保存在一个文件中,这种行为就叫做Core Dump(中文有的翻译成“核心转储”)。我们可以认为 core dump 是“内存快照”,但实际上,除了内存信息之外,还有些关键的程序运行状态也会同时 dump 下来,例如寄存器信息(包括程序指针、栈指针等)、内存管理信息、其他处理器和操作系统状态和信息。core dump 对于编程
2017-06-06 15:54:04 988
Trinity Technologies-Training-VCAST-2021.pptx
2023-04-11
PM0059_STM32F205_215, STM32F207_217单片机编程手册
2022-09-14
C++ functional中的template在编译的时候报错
2016-04-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人