汇编_指令_DS*10H的含义 在8086存储器系统中,20位地址总线的地址是物理地址。但是由于8086内部寄存器都是16位的,
原创 2021-07-14 17:37:03
608阅读
函数名: harderr 功 能: 建立一个硬件错误处理程序 用 法: void harderr(int (*fptr)()); 程序例: /*This program will trap disk errors and prompt the user for action. Try running
转载 2017-07-02 11:08:00
126阅读
输入三个数字,由大到小排序求两数字的最小公约数求1000-2000的闰年求100-200的素数求1-100中含有数字9的数字求数组中最大值打印九九乘法表制作猜数字游戏使用随机函数rand要先调用srand函数,time可以看作long整型字符,且需要调用库函数<stdlib.h>...
原创 2021-11-22 17:26:57
579阅读
富士通微电子(上海)有限公司近日宣布其F2MC-8FX家族添加三款具有20个引脚以下(包含20个)的低引脚数(LPC)系列。F2MC-8FX家族是拥有嵌入式快闪记忆体的8位高性能微控制器。2008年9月9日起提供三个新系列(MB95200H系列、MB95210H系列和MB95220H系列)的样片。为应对亚洲市场上对应用于家电和其他消费类电子产品的LPC微控制器的快速增长需求,富士通在其产品线上添加
转载 2008-09-24 15:34:42
429阅读
math.h头文件提供了很多数学函数。很多数学函数的返回值是 double 类型,但是同时提供 float 类型与 long double 类型的版本,比如pow()函数就还有powf()和powl()版本。double pow(double x, double y); float powf(float x, float y); long double powl(long
原创 2023-07-07 09:01:49
838阅读
固定宽度的整数类型stdint.h 定义了一些固定宽度的整数类型别名,主要有下面三类。宽度完全确定的整数intN_t,比如int32_t。宽度不小于某个大小的整数int_leastN_t,比如int_least8_t。宽度不小于某个大小、并且处理速度尽可能快的整数int_fastN_t,比如int_fast64_t。上面所有类型都是有符号的,类型名前面可以加一个前缀u,表示无符号类型,比如uint
原创 2023-07-09 23:26:22
500阅读
...
原创 2023-01-13 06:25:30
172阅读
c 语言中.h头文件可以理解为包,当然你可以自定义包 新建.h文件 test.h 包内只有一个函数void hello(void){ printf("打工是万万不能的,这辈子是不能给别人打工的\n");} 主函数main.c#include <stdio.h>#include "test.h" int main(){ hello(); return 0;}gcc main.c.
原创 2023-01-13 06:37:22
149阅读
assert() assert.h头文件定义了宏assert(),用于在运行时确保程序符合指定条件,如果不符合,就报错终止运行。这个宏常常被称为“断言”。assert(PI > 3);上面代码在程序运行到这一行语句时,验证变量PI是否大于3。如果确实大于3,程序继续运行,否则就会终止运行,并且给出报错信息提示。assert()宏接受一个表达式作为参数。如果该表达式为真(返回值非零)
原创 2023-06-24 22:28:09
834阅读
errno 变量errno.h声明了一个 int 类型的 errno 变量,用来存储错误码(正整数)。如果这个变量有非零值,表示已经执行的程序发生了错误。int x = -1; errno = 0; int y = sqrt(x); if (errno != 0) { fprintf(stderr, "sqrt error; program terminated.\n"); exit
原创 2023-06-26 08:57:37
295阅读
简介locale.h是程序的本地化设置,主要影响以下的行为。数字格式货币格式字符集日期和时间格式它设置了以下几个宏。LC_COLLATE:影响字符串比较函数strcoll()和strxfrm()。LC_CTYPE:影响字符处理函数的行为。LC_MONETARY:影响货币格式。LC_NUMERIC:影响printf()的数字格式。LC_TIME:影响时间格式strftime()和wcsftime()
原创 2023-07-06 08:49:36
174阅读
简介signal.h提供了信号(即异常情况)的处理工具。所谓“信号”(signal),可以理解成系统与程序之间的短消息,主要用来表示运行时错误,或者发生了异常事件。头文件signal.h定义了一系列宏,表示不同的信号。SIGABRT:异常中止(可能由于调用了 abort() 方法)。SIGFPE:算术运算发生了错误(可能是除以 0 或者溢出)。SIGILL:无效指令。SIGINT:中断。SIGSE
原创 2023-07-09 01:03:17
249阅读
标准 I/O 函数以下函数用于控制台的输入和输出。printf():输出到控制台,详见《基本语法》一章。scanf():从控制台读取输入,详见《I/O 函数》一章。getchar():从控制台读取一个字符,详见《I/O 函数》一章。putchar():向控制台写入一个字符,详见《I/O 函数》一章。gets():从控制台读取整行输入(已废除),详见《I/O 函数》一章。puts():向控制台写入一
原创 2023-07-11 08:54:03
477阅读
C语言中,头文件(.h)被大量使用。一般而言,每个C程序通常由头文件和定义文件组成。头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明,而定义文件用于保存程序的实现。原文地址:C语言头文件(.h)...
转载 2022-06-08 23:49:53
247阅读
字符测试函数 # 这些函数用来判断字符是否属于某种类型。isalnum():是否为字母数字isalpha():是否为字母isdigit():是否为数字isxdigit():是否为十六进制数字符islower():是否为小写字母isupper():是否为大写字母isblank():是否为标准的空白字符(包含空格、水平制表符或换行符)isspace():是否为空白字符(空格、换行符
原创 2023-06-25 08:34:55
359阅读
float.h定义了浮点数类型 float、double、long double 的一些宏,规定了这些类型的范围和精度。(1) FLT_ROUNDS宏FLT_ROUNDS表示当前浮点数加法的四舍五入方向。它有以下可能的值。-1:不确定。0:向零舍入。1:向最近的整数舍入。2:向正无穷方向舍入。3:向负无穷方向舍入。(2)FLT_RADIX宏FLT_RADIX表示科学计数法的指数部分的底(
原创 2023-06-28 15:21:37
334阅读
limits.h提供了用来定义各种整数类型(包括字符类型)取值范围的宏。CHAR_BIT:每个字符包含的二进制位数。SCHAR_MIN:signed char 类型的最小值。SCHAR_MAX:signed char 类型的最大值。UCHAR_MAX:unsiged char 类型的最大值。CHAR_MIN:char 类型的最小值。CHAR_MAX:char 类型的最大值。MB_LEN_MAX:多
原创 2023-07-05 10:30:23
351阅读
类型别名和宏stdlib.h 定义了下面的类型别名。size_t:sizeof 的返回类型。wchar_t:宽字符类型。stdlib.h 定义了下面的宏。NULL:空指针。EXIT_SUCCESS:函数运行成功时的退出状态。EXIT_FAILURE:函数运行错误时的退出状态。RAND_MAX:rand() 函数可以返回的最大值。MB_CUR_MAX:当前语言环境中,多字节字符占用的最大字节数。ab
原创 2023-07-10 10:13:46
332阅读
字符串处理函数以下字符串处理函数,详见《字符串》一章。strcpy():复制字符串。strncpy():复制字符串,有长度限制。strcat():连接两个字符串。strncat():连接两个字符串,有长度限制。strcmp():比较两个字符串。strncmp():比较两个字符串,有长度限制。strlen():返回字符串的字节数。strchr(),strrchr()strchr()和strrchr(
原创 2023-07-12 08:53:25
255阅读
time_ttime_t 是一个表示时间的类型别名,可以视为国际标准时 UTC。它可能是浮点数,也可能是整数,Unix 系统一般是整数。许多系统上,time_t 表示自时间纪元(time epoch)以来的秒数。Unix 的时间纪元是国际标准时 UTC 的1970年1月1日的零分零秒。time_t 如果为负数,则表示时间纪元之前的时间。time_t 一般是32位或64位整数类型的别名,具体类型取决
原创 2023-07-13 09:07:19
422阅读
  • 1
  • 2
  • 3
  • 4
  • 5