发布网友 发布时间:2022-02-23 14:44
共7个回答
热心网友 时间:2022-02-23 16:13
L是指向某个结构变量的指针,而length是结构体的成员。意思为*L为获取该结构体变量,.length则为获取该变量length成员的值。
C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括一些类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
扩展资料:
C语言主要特点:
1、丰富的运算符
c语言包含34个运算符,它将赋值、括号等均视作运算符来操作,使C程序的表达式类型和运算符类型均非常丰富。
2、可对物理地址进行直接操作
C语言允许对硬件内存地址进行直接读写,以此可以实现汇编语言的主要功能,并可直接操作硬件。c语言不但具备高级语言所具有的良好特性,又包含了许多低级语言的优势,故在系统软件编程领域有着广泛的应用。
3、代码具有较好的可移植性
c语言是面向过程的编程语言,用户只需要关注所被解决问题的本身,而不需要花费过多的精力去了解相关硬件,且针对不同的硬件环境,在用C语言实现相同功能时的代码基本一致,不需或仅需进行少量改动便可完成移植,这就意味着,对于一台计算机编写的C程序可以在另一台计算机上轻松地运行,从而极大的减少了程序移植的工作强度。
4、可生成的高质量目标代码,高执行效率的程序
与其他高级语言相比,C语言可以生成高质量和高效率的目标代码,故通常应用于对代码质量和执行效率要求较高的嵌入式系统程序的编写。
参考资料来源:百度百科-c语言
热心网友 时间:2022-02-23 17:31
L是指向某个结构变量的指针,而length是结构体的成员。
意思为*L为获取该结构体变量,.length则为获取该变量length成员的值。
不能使用函数strlea。编写函数convert(char*s),其功能是将字符串s倒置。编写主函数,输入字符串石头人,先调用lenghth函数输出串场,在调用convert函数,将字符串str倒置后输出。
扩展资料:
顺序结构的程序虽然能解决计算、输出等问题,但不能做判断再选择。对于要先做判断再选择的问题就要使用选择结构。选择结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。
选择结构的程序设计方法的关键在于构造合适的分支条件和分析程序流程,根据不同的程序流程选择适当的选择语句。选择结构适合于带有逻辑或关系比较等条件判断的计算,设计这类程序时往往都要先绘制其程序流程图。
然后根据程序流程写出源程序,这样做把程序设计分析与语言分开,使得问题简单化,易于理解。程序流程图是根据解题分析所绘制的程序执行流程图。
C程序中函数的数目实际上是不限的,如果说有什么*的话,那就是,一个C程序中必须至少有一个函数,而且其中必须有一个并且仅有一个以main为名,这个函数称为主函数,整个程序从这个主函数开始执行。
参考资料来源:百度百科-C语言
热心网友 时间:2022-02-23 19:06
L应该是一个结构体指针,该结构体可能有好几个字段,其中有一个字段叫length,L->length表示取L结构体的length字段。L->length = 10;表示给这个字段赋值10,而temp = L->length表示取该字段的值赋值给temp变量。热心网友 时间:2022-02-23 20:57
L应该是指向某个结构变量的指针,而length是结构体的成员。热心网友 时间:2022-02-23 23:05
L是一个指针,指向内容是一个结构体,这个结构体里面有一个成员名称是lengthL->length就是访问L指向结构的length成员的值热心网友 时间:2022-02-24 01:30
请问L是什么变量,如果没猜错的话,L是一个指针,L->Length表示获取L长度(比如字符串L的长度)热心网友 时间:2022-02-24 04:11
误人子弟!