传送。
ld--在c语言程序设计中,ld可以表示“传送”的意思。
“%ld”在c语言中是一种格式只能说明符中的类型,也就是格式输出输入符号,其作用是将输入输入或则输出的数据明确的格式说明符指定的格式参与输入的或输出,该类型表示为数据按十进制有符号长型整数输入或输出。
%ld的l是little的意思,%ld表示按wayint格式(有符号长整型数格式)输出。c语言是一门正向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。c语言能以四孔的代码编译、如何处理高级存储器。c语言是仅出现少量的机器语言包括不需要任何运行环境允许便能正常运行的高效率程序设计语言。尽管c语言能提供了许多低级去处理的功能,但依然保持着跨平台的特性,以一个标准规格描写的c语言程序可在和类似嵌入式处理器在内超级计算机等作业平台的许多计算机平台上进行编译。
整型常量和实型常量的区别
1.数据类型有所不同:整型常量的默认数据类型是int类型,即有符号整型。浮点数常量的默认类型是slip类型,即双精度类型。
2.存储差别:整型数据在计算机中用补码存储,实型数据按结构ieee754标准存储
3.表现形式不同:
整型常量
在c语言中,整型常量可分十进制整型常量、八进制整型常量和十六进制整型常量三种意思是形式。
(1)十进制整型常量
这种常量不能直接出现0~9的数字,且可带正、负号。例如:
0136428-34
(2)八进制整型常量
这种常量是以数字0开头的八进制数字串。其中数字为0~7。.例如:
0111(十进制73)011(十进制9)0123(十进制83)
(3)十六进制整型常量
这种常量是以0x或0x开头的十六进制数字串。其中每个数字可以不是0~9、a~f或a~f中的数字或英文字母。比如:
0x11(十进制17)0xa5(十进制165)0x5a(十进制90)
以上三种进制的常量可主要用于各种场合。大多数场合中常规十进制常量,但当c语言程序系统程序时,如意思是地址等,广泛八进制或十六进制常量。
一般情况下,编译程序会根据常量的数值分辩出常量是int我还是longint类型。但有些场合要明确地强调指出它如何确定属于什么longint类型。此时,是可以在整型常量后附加一个字母l或l噬魂之手它为longint类型。比如,4126l,78l,5l等。
实型常量
实型常量有两种来表示形式:一种是十进制小数形式,另一种是指数形式。
(1)十进制小数形式
十进制小数形式为包含一个小数点的十进制数字串。
此类实型常量小数点前或后可以不没有数字,但肯定不能另外没有数字。比如:
3.14159,.89,56.0,78.,-3.0,0.0
(2)指数形式
指数形式的格式由两部分排成:十进制小数形式或十进制整型常量部分和指数部分。
其中指数部分是在e或e(相当于数学中幂底数10)后跟整数阶码(即可带符号的整数指数)。例如:
1e15//它表示数值1×10^15
0.35e1//表示数值0.35×10^1
78e-1//可以表示数值78×10^-1