语言 C:编程中的函数和应用

在谈论编程语言时,您可以使用多种语言,但是,目前最突出的是 C语言,这就是为什么这篇文章将解释关于这种语言的一切,以便更好地理解它

语言-C-2

C语言

C 语言是最古老的编程语言之一,因为它是在 1969 年至 1972 年间编写的,由 Dennis M Ritchie 开发和编写,因此是 B 语言的演变,其目的是通用编程目标而不是到对象。

众所周知,这种编程语言是当今使用最广泛的一种,用于操作系统中,通常用于执行和编程系统中各种各样的任务,它的特点是属于中级语言。

它有很高的人气 C语言中的数据类型 以及为什么它提供了生产系统软件的可能性,它还提供了实现不同类以及各种方法、某些属性的选项,以同样的方式封装甚至多态。

它符合每种 C 语法,您可以在设计软件代码时毫无困难地选择执行面向对象的编程。

创建特定代码时效率很高,在Unix操作系统中实现,也用于创建各种特色应用程序。 由于其结构,它具有允许代码组合以促进记忆输入的扩展。

C语言结构的一个基本特征是它具有中等水平,因为它具有高级语言的一般和基本结构以及处理非常低级语言的能力。

有了这种C语言,就可以增加与其他特定的、有专门语言的语言(如YACC和LEX)的交互,从而在编程时提供更大的便利。 它有各种各样的存储类来保存呈现的编辑。

C 语言提供了使用变量具有的不同存储进行可能的调制的便利,它还提供了一个集成 cpp 的过程。 在某些情况下,它需要集成某些宏原型,以便通过在必要条件下应用所需参数来自动化系统。

如果你想知道网页中与用户交互的部分是什么界面,那么建议去 前端开发人员,其中解释了该程序员如何具有各种功能将信息提供给服务器进行处理,还解释了它具有的最重要的方面

哲学 

语言-C-3

在谈到哲学时,参考了C语言的目的,力求在设备中使用最少的语言,而不需要对每个元素进行翻译,以便将其用作样式呈现的各种语言之间的中介。

它提供了字母 C 可以写成抽象级别的可能性,避免了由于其简单的特性而导致系统中的任何类型的故障,提供了增加语言 C 编译器开发的选择。 由于这些特性它与相当多的操作系统兼容,从而促进了设备上的编程。

众所周知,C语言的可用性非常广泛,比其他类型的语言还要多,这样它就可以应用在大量的计算机上,从而在任何系统中 语言 C 示例 编程。

起初C语言的目的是编写主要与Unix系统相关的系统软件,但随着时间的推移,它在计算领域得到了认可和普及,从而增加了它在程序系统中的应用。 .

借助C语言,可以高层次地进行低层特征的编程,实现各种功能,实现特征应用所需要的结构。 由于这种设计,这种类型的编程语言可以应用于便携式系统。

它不需要汇编应用程序,正是由于这些特性,它可以与具有不同操作系统的设备一起使用。 重要的是要记住,这种 C 编程语言可以区分大小写字母的选项,从而可以保持它所呈现的可移植性。

如果您想了解某个软件的开发系统编程的一切,那么请您阅读以下文章 微服务,在那里解释它的组成,它的架构,它的主要特征,以及它的优点和缺点

物业 

语言-C-4

C 语言很老了,所以有些人可能会倾向于认为这种编程语言目前已经过时,甚至给程序员开发带来了困难,但事实并非如此,因为有了这种编程语言,才可以应用各种允许系统中各种可能性的功能。

它在编程方面有很大的多样性,因此可以执行各种程序,应用设备系统提供的不同命令,还可以控制链接的设备,甚至可以在编程开发中授予新功能。

通常,这种编程语言不应用于图形管理,因为它在创建时没有这种能力,但是,具有大量具有各种功能的库,包括附加代码的可能性,以便可以扩展其功能和功能。

它具有确认操作系统基本代码的优势,无论是 Unix、Windows 还是其他操作系统。 这要归功于它所具有的每个特征和属性,这就是为什么 C 语言具有的主要通用属性如下所示:

  • 它提供了一个非常直接和简单的编程语言核心
  • 它有数学函数
  • 您可以管理库提供的文件
  • 它的特点是作为一种结构化的编程语言,它保持对程序数据的控制
  • 它还管理结构化的数据类型
  • 它提供系统数据中的修复,以及具有特定功能的链接和指针
  • 它有能力检测出现的不同故障和错误的不一致
  • 可以为具有不同类型的给定变量赋予值
  • 使用预处理类型的语言
  • 使用C语言预处理执行各种任务
  • 您可以定义宏
  • 包含广泛的源代码文件
  • 它通过应用指针或指针具有低级内存入口
  • 它通过名为信号的库提供中断控制
  • 给出一系列的关键字或特定的,它们是程序中的一个缩减集
  • 它具有传递某些变量中的指针的能力,以便它可以被引用调用
  • 呈现各种存储
  • 使用存储建立模块化设计
  • 通过特定的关键字,它具有封装变量和函数的能力,在这些词中,有允许这个动作的“静态”
  • 对于结构的声明,必须通过一些关键字来完成,为了包含记录所在的笛卡尔积,使用的关键字是“struct”
  • 它具有包含树木的功能
  • 使用关键字“union”建立结构与呈现的不同类型变量的联合

C语言应用中的预防

语言-C-5

据了解,C语言有很大的优势,还有现在的应用,所以它在设备和设备的操作系统中的使用是多种多样的。 通过它的设计,程序的结构可以在应用程序的编程中获得更好的结果。

但是,在应用这种C语言时必须要小心一些,主要是针对从事这方面编程工作的人,因为它在管理内存特性的时候很容易受到影响,这就是为什么建议在应用这种编程语言时你有正确的使用方法。

在应该通过发布增加内存的时刻,您必须非常小心正在执行的每个步骤。 为此,可以应用其他语言,如 C# 或 Java 语言,这样就可以以透明的方式执行内存管理。

通过这种方式,您可以减少可能产生的任何故障以及程序开发时发生的任何错误,这是另一个优点,可避免在应用程序中执行工作负载时出现更大的复杂性。 尽管这样做会失去语言在控制硬件时所具有的灵活性。

由于所有这些细节,这个编程领域的新手在用 C 编写以及设备的内存管理时必须有最好的和方便的做法。 还建议您掌握处理指针的全面知识。

在C语言密集使用的时候,缩进一定要小心,每一步都必须控制,也必须开发。 这就是为什么寻求这种语言的每个重要点以利用它提供的每个优点和好处的原因。

C 语言存在一些缺点或缺乏细节和特征,这些可能对系统中设计的结构的操作有用,但是通过考虑该语言中存在的这些限制,在设计编写时可以使用其他可能性在为各种可用平台确定的每个构建上实现高速。

通过这种方式,可以保持对程序中正在开发的内容的控制,始终通过应用系统中的直接组织,提供为每个特定平台提供基本响应的能力。 与其他编程语言相比,借助这些解决方案,您可以获得更高的效率。

语言-C-6

使用 C 语言对应用程序进行编程时,请注意其汇编语言模式分辨率,以便能够以更高的速度生成代码。 由于使用这种语言的这种预防措施,可以更好地控制正在应用的设备。

随着目前微处理器技术和发展的进步,它随着C编译器的发展而增加,每次进步之间逐渐增加,标志着这种语言的操作的差异,因为可以通过更多的能力来使用这种语言。

通过使用这种 C 语言时所应用的每一个小心和预防措施,可以通过库和宏,基于每个可以应用的代码,以及提供的每个实现(例如 C++)来提供扩展。能够执行正确的源代码转换,特别是从 C++ 到 C 代码

历史 

语言-C-7

C 语言在开发时就被认为是古老的,但是它在今天的编程中被用于各种情况,从而在其应用程序中获得了普及,以及即使在今天,它仍然是最流行的编程语言之一的优点用过的。

根据这种语言的创建历史,它是在 1969 年到 1973 年之间,由丹尼斯·里奇(Dennis Ritchie)在 AT&T 的贝尔实验室开发的,其中它基于 B 语言进行了基本描述。编程语言.. 据说 1972 年是其一般物业发展取得最大进步的时候。

起初,这种 C 语言只为 Unix 系统开发,但随着其实现的每一次进步,都有可能扩展它与其他操作系统的兼容性。 由于这种语言提供了大量的好处,程序员采取措施来提高他们的能力。

在谈论这种编程语言的进步时,应该提及应用 Space Travel 并希望允许这种语言进行这种开发的程序员。 他们利用公司的大型机进行测试和研究,以实现提高编程语言进步的目的。

然而,他们的流程能力并不高,因为他们的问题是没有 100 个用户的控制能力; 当时,肯·汤普森和丹尼斯·里奇遇到了复杂的情况,因为他们无法避免与小行星产生的碰撞。

由于出现了这个问题,游戏必须在当时没有特定工作的办公室里的 PDP-7 上使用。 但是他们没有装有操作系统的计算机,因此必须为机器开发操作系统。 为此,使用了一种称为 PDP-11 的操作系统,尽管出现了一个新问题,即该操作系统的成本很高。

重要的事情

语言-C-8

这个 PDP-11 操作系统是用汇编语言编写的,这就是它成本高的原因,这就是为什么它被选择使用高级和可移植的编程语言,以便操作系统能够可以从一台设备转移到另一台设备,这是该操作系统的特性之一,因为它是高级别的。

它打算使用 B 语言,但无法完成,因为它没有提供允许使用 PDP-11 操作系统提供的这些特性的功能。 由于该系统的这些先进特性,人们试图实现一种与该系统兼容的编程语言,而 C 语言的开发也由此开始。

拥有原始设备的原因,以便可以生成一个自治的 Unix 系统。 因此,该系统自动化了专利文件,并使用 C 语言生成了一个程序员,它提供了重写正在使用的操作系统的可能性。

1973年,这种被创造出来的编程语言C语言获得了更大的力量,主要由Unix内核组成,其中可以说从一开始就有一个带有PDP-11/20汇编语言的脚本,它的发展有可能产生一种新的写作,即众所周知的 C.

众所周知,C 编程语言是操作系统中的原始核心之一,不包括汇编语言,因此它是当时可用的计算机系统中的一种单独语言。

C语言书籍第一版

1978 年第一次出版了这种新的编程语言,这是 C 编程语言的第一个现有版本,也称为 C 圣经,生成了本书的第二版。 C标准。

在本书的第一版中,获得了提供这种语言的非正式指示,这就是为什么这本书也被称为 Kernighan 和 Ritchie 的 C 的原因。 由于它的广泛使用,这种语言在操作系统中得到了实现,所以这本书越来越受欢迎,甚至以更简单的方式获得了 K&R C 的名称,并带有相应的首字母。

从而在编程语言中加入了大量多样的新特性,其中突出的数据类型有“Strut”、“Long int”、“Unsigned int”等。附上主要数据。

运算符的引入是这种 C 语言的基础,因此它的功能得到了增强; 这些运算符包括“+=”和“-=”。 由于这个介绍,可以消除每个可用特定表达中的所有疑问和句法歧义,促进他们在其开发和应用中的理解。

众所周知,在一段时间内它可以被认为是最低公分母,人们在编程时只在他们希望它具有可移植性时才使用它,记住 C 指的是该语言的一系列子集是支持每个可用编译器的最基本和通用的部分。

一般详情

虽然它包含了ANSI C,但带来的不便在于当时并不是所有在编程时可用的编译器都具有支持或兼容ANSI的能力,这也产生了这种语言的代码问题。也基于 ANSI C 代码。

随着技术的进步,C 语言获得了促进其提供优势的特性,但是在第一个版本中,它在原型版本中有函数,负责根据应用于每个编译器的函数指示返回的类型或类。

但是,它无法检查参数的数量,也没有指示列表中的类型,这是在应用或执行操作时通常会出错的基本点,因为它是在参数中有错误的情况下执行的,因为这些对于编程来说是不正确的。

C语言书第二版

但是如上所述,这种语言的特点是能够获得新的更新和进步,可以选择具有以支持 AT&T 编译器而闻名的新功能,因此应用这种语言的优势也越来越大作为它在计算机和操作系统中的使用。

这次新更新中可以突出的创新功能是函数的多样性,其中包括“void”函数,以及返回以“struct”、“union”和“void”形式呈现的各种类型数据的能力.*”。 通过这种方式,这些功能被应用而不是使用指针。

此更新中的一项创新是提供了一个标准库,其中集成了不同编译器开发人员附加的各种功能和功能,并提供了特定的枚举。 各种类型数据的分配以及限定符“const”是它的另一个优点,它允许在编程时只读特定对象。

ANSI C 和 ISO C 的开发

到 1970 年,这是 C 语言开始取代 BASIC 的开始或时刻,BASIC 是微型计算机中的通用和主导编程语言,由于程序员提供的所有属性和特性,他们执行了它的每一个功能。功能,因为它以非常有效的方式提供了最佳结果。

在 80 年代,它作为 IBM PC 应用程序的开始,其使用的普及程度不断提高,这使得该语言成为微处理器特定设备中的主要语言,并在其他编程语言呈指数增长。

同时,Bjarne Stroustrup 和贝尔实验室的联合工作开始了,以这种方式在 C 编程中添加了新的功能,特别是面向对象的。 编程语言中的这一新更新被称为 C++,具有多种功能和工具,从而为编程语言提供了一个起点。

可以说,C++的应用范围扩大到今天,它在Microsoft Windows操作系统中也有应用,由于其广泛的编程能力,被认为是这些系统中的常见应用。 不像一般在Unix系统中应用的C语言。

它在引入新功能方面可能具有的巨大多样性提供了增加可用于编程的能力的可能性。 需要注意的是,当时开发了另一种语言,称为 Objective C,它将特别面向对象的特性集成到 C,但它不像 C++ 语言那样受欢迎。

Objective C 具有提供开发各种应用程序的可能性的功能,一个例子是 Cocoa,它用于在其系统上运行 Mac OS 的计算机。 正是在 1983 年,美国国家标准协会 (American National Standards Institute) 的首字母缩写 ANSI 负责召开会议,从而组织了一个名为 X3j11 的委员会。

从该委员会以特定和确定的方式制定 C 标准,但要实现这一目的,需要一个复杂的过程,在该过程中,在其提出的条件下应用具有规范的长期而深入的程序,才有可能建立标准. 由 C.

1989 年,C 标准最终确定,并越来越受欢迎,被称为 C 编程语言,特别是 ANSIX3.159-1989。 它具有广泛的创新功能和特性,通常被称为 ANSI C,它甚至被称为 C89,因为它是 89 年的 C 语言。

1990 年,在 ISO(国际标准化组织的首字母缩写词)的作用下,对该 ANSI 标准语言进行了一些修改和更改,生成了一个名为 ISO/IEC 9899:1990 的新版本,但这些修改并未激进所以它以一种非常特殊的方式保留了 C89 语言的主要细节,这就是为什么它被称为 C90。

它的目标是生成对 C 的特定扩展,这是由 Kernighan 和 Ritchie 完成的,在引入当时在编程语言中不是官方的其他功能和能力时提供了补充。 这个组成的委员会增加了其他新功能,因此可用数量非常高,包括不同的原型,以增加每个添加功能的容量。

一般详情

除了添加这些创新功能外,还添加了一个预处理器,与前一个相比,该预处理器具有改进的特性。 这样,它在声明参数中呈现的语法在 C++ 系统中以通常的方式执行时被修改,在编程过程中使用它来获得所需的结果。

目前,由于基于ANSI C 语言的C 编程语言的C 代码,几乎所有编译器都使用ANSI C 语言。 众所周知,任何类型的程序都只用标准 C 编写,而没有特定依赖于固定硬件的代码。

这样,在支持这种C语言的各种平台上都有足够的操作,以便它们在给定系统中编程时兼容。 此实现必须兼容,以便执行每个专用命令和功能以获得所需的结果。

但必须考虑到,大量的程序都有一个脚本,需要在特定平台上进行编译,而且由于各种原因也需要通过特定的编译器,只能以这种方式执行。

造成这种情况的原因之一是在应用非标准库时,使用了确定用户的图形界面。 此外,当使用当前编译器时,可能会产生无法满足给定标准的条件的情况。

随着使用不同类型的数据,编译器的这种条件是强制的,这些数据具有相似或相等的大小,这取决于所使用的平台中所拥有的位的顺序的组织。 因此,可以使用 STDC 宏,其目的是将代码分成 ANSI 部分,然后在每个可用编译器的 K&R 中。

ANSI-C 保存的字

通过 ANSI-C,您可以拥有许多功能,从而可以使用您拥有的每个编译器进行编程。 但是为此,通常使用为所述编程语言保留的特征词,这些特征词是当前使用的。

通过这些词,您可以执行各种命令,其中重要的是要了解它们,以便使用该语言中提供的每个功能和能力。 这就是为什么以下是存储在这种 ANSI C 语言中的词的原因:

  • 汽车
  • 午休
  • 案例
  • 夏亚
  • 成本
  • 继续
  • 默认
  • Do
  • 其他
  • 枚举
  • 浮动
  • 针对
  • 诠释
  • 长寄存器
  • 退货
  • 签名
  • 大小
  • 静态的
  • 结构
  • Switch 开关
  • 类型定义
  • 工会
  • 无符号
  • 空间
  • 挥发物

标准 C 99

由于 ANSI 语言标准化发展的进步,特别是在 C 中有一段时间的稳定性,但在 C++ 语言的情况下,它在其每次更新中都保持着不断的发展。在编程中提供更多功能的特性和属性。

因此,该标准在 90 年代不断修订以在更新中有所改进。 通过这种方式,可以生成 ISO 9899:1999 标准,通常称为 C99。 由于这次更新,获得了编程方面的发展,以便 ANSI 标准可以在 2000 年的 XNUMX 月份进行调整。

C 语言已经出现了大量更新和进步,其中 C 成为 C++ 的强制性子集,这些数据对于执行的每次更新的未来出版物非常重要。 生成从 C 到 C++ 的特定程序的相应更新时没有问题,因为它的属性促进了编程中的这项工作。

代码可以以与引入的语言兼容的方式保存和保存,这些语言是执行特定编译的 C 和 C++。 但是由于随着技术的进步进行了新的更新,出现了一些引入的功能与 C++ 不兼容的事实。

这是因为 C++ 不支持这些新属性。这种情况的一种情况是在所述语言的结构中静态变量的特定初始值,从而提供了定义“bool”类型,因此它与在 C++ 中的运行方式大不相同。

众所周知,现在很多编译器都支持这个C99特性,其中我们可以突出GCC编译器等。 但是有一个问题,不是每个人都受到良好的欢迎,例如 Microsoft、Borland 等。 正因为如此,它不断发展以维护有利的功能并为编程添加新的属性。

C99 标准特性

此更新具有向用户提供的某些特征和属性,以便他们可以在其应用程序和编程中获得便利。 这就是为什么从这个版本的 ANSI 标准化语言中脱颖而出的主要特征如下所示:

  • 提供在线操作
  • 它有一系列变量,无论您身在何处都可以执行和声明。
  • 它有一些与 C++ 语言相似的特性
  • 您不需要在另一个变量之后声明一个变量,它可以在任何地方运行
  • 它也不要求由以下内容组成的语句的变量
  • 包括大量数据类型
  • 这种语言具有的所有可以突出显示的一般包括:“long long int”和“complex”
  • 可以减少从32位过渡到64位的问题
  • 它有一个布尔数据类型
  • 它具有表示复数的变量,提供了在编程中执行的可能性
  • 在可变长度的情况下,它是数组
  • 它提供了广泛的创新功能,其中脱颖而出的“snprintf()”
  • 展示了一系列新的头文件,其中包括“stdint.h”
  • 和 C++ 一样,可以有独立的支持
  • 它的主要功能之一是支持以在线方式发表的评论,这些评论必须以 // 开头
  • 通过物理和化学实验中的模拟开发

标准 C 11

C11 是 2011 年 9899 月生成的 C 语言更新之一的通用名称,它提供了正式名称 ISO/IEC 2011:XNUMX。 这个新标准必须经过几个阶段才能发布。 因此,为了获得这种标准化,需要通过每个阶段以保证具有最佳条件的标准。

从一开始它就被称为C1X,这也是在获得名称C11之前的另一个非正式名称。 最终草案于10月发布,其最后一次修订是在8月XNUMX日,并于XNUMX月XNUMX日发布之后已被 ISO 批准。

通过此新更新,获得了可在不同操作系统中使用的新属性,并提供了在使用操作系统的 C 语言通过此标准组织程序时修改编译器及其结构的可能性。使用。安排。

它建立了对 Unicode 字符串的更大支持,与 C++ 标准非常相似,引入了更大量的创新数据,以建立对程序中呈现的数据的高级处理和控制。 它还创建了两种类型的数据,其目的是提供一系列字符的表示,即 UTF-16 和 UTF-32。

标准库中还添加了新函数,以便可以对所呈现的各种格式执行一系列转换。 标准库存储在 uchar.h 中。 有了它,每个版本都可以对标准库中出现的边界进行相应的验证。

特点

同理,也有可能对以特定前缀表示的字符链进行标记,即u8、u、U。对应于每种表示,即UTF-16和UTF-32; 所以 UTF-8 将继续使用它所拥有的字符。

随着每个函数的引入,获得了控制和组织字符串的能力,给出了在执行检查时建立的最大数量,以避免超过在分配缓冲区开始时分配的限制。您的应用程序的命令。

以同样的方式,增加了支持匿名结构的可能性以及对用户匿名的联合。 没有名称来识别它,以便可以创建和建立必要的代码,这些代码不冗长,或者至少在添加定义的结构时具有最少的代码。

通过此操作,可以输入不需要从一开始就使用名称的特定字段,因为它会在阅读所使用的代码时造成障碍和更大的困难。 它包含文件,其中包含其他新类型的数据,因此执行的编程不会有任何复杂性。

在创建宏时可用的通用宏中可以注意到与 C++ 的相似特征,您可以选择并能够遵循将要应用的函数的翻译路径。在编程开始时建立的参数和条件的基础。

标准 C 嵌入式

在谈到C语言时,我们不可避免地要强调嵌入式C标准,因为它所呈现的巨大特性和特性,便于编程时使用,以及本次更新可以利用的优势通过 C 语言的各种非标准扩展建立的标准。

通过这种方式,可以通过编译引入一些非官方的重要属性,例如在固定点应用的算术,或者在正在执行的编程中的输出和输入中使用的各种基本操作。

2008 年,该小组创建并委托进行 C 的标准化,增加了一些非官方的指导方针,这些指导方针通过一份技术报告进行报告,其中解释了它如何进行语言 C 的扩展,授予一个标准,该标准被认为对每个标准都是通用的。您可以添加的功能。

它有一些与基本 C 语言不同的目标,后者被应用于设备操作系统的稍微更通用的目的。 它具有对外部设备保持一定监督的能力以及能够进行持续控制的能力。

它还使用处理器内部可用的架构来更好地管理和组织应用的中断,例如执行的计时器,在程序中以高效率呈现在一系列中的通信,因此专门研究程序很短

它具有非常高的速度,程序以非常快的方式执行,便于您想要或需要执行的任何实现,同时保持代码的读取作为其在程序过程中呈现的维护应用在设备上。

标准 C18

在 C 语言中,通过更新名为 ISO / IEC 9899: 2018 的标准进行了最后一次更新,该标准于 2018 年开发,是为 C 发布的最后一个标准,并通过此更新增加了新功能、新属性并实施了新功能以提高特定程序的效率。

它是由 Microchip 专门为可用的微控制器创建的。 它的优点是可以免费获得它和手册,其中解释了它的每个操作以及如何以正确的方式执行它以减少在执行这些特性时可能发生的故障和错误。在汇编中。

它是 C11 标准的替代品,因此消除了 C11 中的所有缺陷,并添加了新功能以提供更大的支持,主要针对 CCG 8 和 LLVM Clang 6.0。 以同样的方式应用 C++ 版本的一些属性,主要是在参数和既定规则中。

应用 

C 语言最初是为 Unix 系统而设计的,但随着每一次标准化,其功能都获得了扩展到其他操作系统的能力,其中它被用于 Windows、Linux 等的开发。 因此具有能够在桌面应用程序中使用的优势,其中可以突出显示 GIMP。

但是这种编程语言的应用并不局限于计算机科学领域,而是扩展到其他领域,如科学领域,因为它被用于各种类型的实验,对化学领域、物理领域和其他领域进行模拟。数学领域。

即使在工业领域,这种语言也可以应用,因为它允许通过促进石油工业(如石化)来制作促进这些实验的模型。 众所周知,它用于飞行模拟,因此以正确的方式执行该语言非常重要,因为它在这些活动的应用中具有高度的重要性。 所有这些工具都提供了在操作系统中编程的高级知识


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:Actualidad Blog
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。