C语言和深入理解计算机系统学习过程中一些知识点

本文介绍了C语言中的头文件作用,重点讲解了<stdio.h>和<stdlib.h>头文件中的函数原型、常量和宏。同时,讨论了C语言中的'?'用法,取模运算的原理及其与求余运算的区别,并简述了定点数的原码、补码和移码编码方式。
摘要由CSDN通过智能技术生成

关于头文件(后缀为.h结尾的文件)

后缀h是Header File(头文件)的首字母,头文件中一般存有程序所需函数的函数原型(Prototype);一些常量(Constant)、变量(Variable)、类型(Type)、和宏(Macro)等等。存于头文件的内容在编译时被编译器原封不动的复制到你的程序源码(以.c为后缀的文件)中,以提供所需函数和变量的声明。所以要在C源码开头写入#include ,用户自定义的头文件开头写入#include",用引号告诉编译器需要复制到源代码的头文件名称。

stdio.h——stdio(Standard Input and Output)意为标准输入输出。此头文件为C语言中最基础头文件之一,其中含最基本的输入和输出函数原型,及基本常量和宏。

eg.
函数原型
int printf ( const char * format, … );
int scanf ( const char * format, … );
FILE * fopen ( const char * filename, const char * mode );
size_t fread ( void * ptr, size_t size, size_t count, FILE * stream );
常量和宏
NULL
EOF(end of file ):C标准函数库中表示文件结束符,以while循环中以EOF作为文件结束标志,以EOF 作为文件结束标志的文件必为文本文件,在文本文件中,数据都是以字符的ASCII代码值的形式存放

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值