个人理财 C语言的基本知识:关键字,函数和运算符 - 虚拟变量

C语言的基本知识:关键字,函数和运算符 - 虚拟变量

目录:

视频: 04 指向函數的指針 2024

视频: 04 指向函數的指針 2024
Anonim

与人类语言不同,C没有任何变调或情况。你会发现没有男性,女性,或中性。而且你永远不需要知道 pluplefect 和 虚拟语义 的含义。你必须理解一些术语,语法和其他恶作剧。

关键词

忘记名词,动词,形容词和副词。 C语言有 关键字 。与人类语言不同的是,你需要知道至少2000个单词才能识字,C语言体现的是一个很少的词汇:只有少数关键词存在,你可能永远不会使用它们。 <! --1 - >

_Alignas
签署 _Alignof
情况下 的sizeof _Atomic
转到 静态 _Bool
常量 如果 结构 _Complex
继续 内嵌 切换 _Generic
默认 INT >的typedef _Imaginary
联合 _Noreturn
寄存器 无符号 _Static_assert 否则
限制 空隙 _Thread_local 枚举
返回 挥发性 汽车 的extern
,而
这些关键字代表了C语言的基本命令。这些简单的方向以各种有趣的方式结合起来,做出奇妙的事情。但是这个语言不会停留在关键字上。不要打扰记忆关键字列表。
关键字全部区分大小写。在这44个关键字中,32个是原始的C语言关键字。 C99的更新(1999年)增加了五个,最近的C11(2011)更新增加了七个。大部分较新的关键字都以下划线开头,如_Alignas。

  • 关键字也被称为

  • 保留字,

  • 这意味着您不能将函数或变量命名为与关键字相同的名称。当你试图这样做的时候,编译器就像一个醉鬼的,党派的政治博主一样呻吟。

    函数
  • 如果只找到44个关键字,则C语言中有数百个(如果不是数千个)函数,包括您创建的函数。将功能看作是完成任务的编程机器。确实,函数是C语言的主要工具。 函数的指示符号是括号的外观,如puts函数的puts(),它显示文本。具体来说, puts

表示“放置字符串”,其中

字符串

是比单个字符长的文本的编程术语。函数有几种使用方式。例如,哔声()功能可能会导致计算机的扬声器发出嘟嘟声: beep(); 有些函数是发送的值,如 puts(“Greetings,human。“); 在这里,字符串Greetings,human。(包括句号)被发送到puts()函数,发送到标准输出或者显示在屏幕上,双引号定义字符串, t被发送到标准输出,括号中的信息被认为是函数的

参数,

传递给函数 函数可以 生成, 或返回信息: value = random(); random()函数生成一个随机数,从函数返回并保存在变量C中的函数一次只返回一个值,它们也可以不返回,函数的文档解释了函数返回的内容 函数也可以发送信息或返回一些东西:

函数也可以发送信息以及返回值: result = sqrt(256); sqrt()函数的值是256.然后计算该值的平方根即结果被计算并返回,存储在结果变量中。 C中的函数必须在使用之前定义。该定义称为

原型

有必要让编译器明白你的代码是如何使用这个函数的。

您可以在线查找所有C语言函数的列表,即所谓的

C库引用。

函数原型保存在

  • 头文件 , 中,必须包含在源代码中。 函数本身存储在C语言库中。一个

  • 库 是一组函数和执行这些函数的代码。链接程序时,链接器将函数的代码合并到最终的程序中。

  • 与关键字一样,功能区分大小写。 运算符 与函数和关键字混合使用的是各种符号,统称为 运算符。他们大多数是数学的起源,包括传统的符号,如加号(+),减号( - )和等号(=)。

  • 运算符被引入了C语言的函数,关键字和其他部分;例如: result = 5 + sqrt(value); 在这里,=和+操作符被用来编制某种数学的巨型巨型。不是所有的C语言操作符都执行数学运算。

C语言的基本知识:关键字,函数和运算符 - 虚拟变量

编辑的选择

在Flash中使用活动文本 - 虚拟人物

在Flash中使用活动文本 - 虚拟人物

静态文本完成工作,为您提供信息网站访问者。但是Flash可以用文本来做更多的事情。有时候,你不希望自己的文本是文本,而是喜欢一堆可以弯曲,扭曲,移动,或者不能混合的独立字母形状。 Flash的分离命令...

移动网站质量保证测试 - 傻瓜

移动网站质量保证测试 - 傻瓜

在为IPhone推出新网站之前, iPad,始终在iPhone或iPad上全面测试其设计和功能,确保网站的外观和工作方式与您的想法完全相同。使用模拟器不能替代完成物理设备上的最终检查表。 As ...

QuarkXPress 5基本任务的快捷方式 - 虚拟人物

QuarkXPress 5基本任务的快捷方式 - 虚拟人物

QuarkXPress 5具有数吨和数吨的快捷方式。你大概不会记住他们中的大多数,但是你一定会发现自己一直在使用一两个。这里有一些有用的视图,调色板和对象选择任务的快捷键。 QuarkXPress查看快捷方式操作Mac Windows 100%命令+ 1 Ctrl + 1在窗口中装入Command + 0 Ctrl + 0 200%...

编辑的选择

如何将尼康D5300照片下载到计算机 - 傻瓜

如何将尼康D5300照片下载到计算机 - 傻瓜

你的尼康D5300,你可能会想用他们的照片编辑软件。您可以用两种方法将照相机中的照片和电影文件移到电脑上:通过USB电缆将照相机连接到电脑。您需要的电缆是随附的。

如何在播放期间放大尼康D7100照片 - 虚拟人物

如何在播放期间放大尼康D7100照片 - 虚拟人物

您的尼康D7100,如左图所示,您可以放大它,如右图所示。但是,您只能放大静止照片。此功能不适用于电影。以下是如何使用放大功能:放大。按Qual按钮。您可以...

如何在尼康D7100上播放时隐藏照片 - 虚拟人物

如何在尼康D7100上播放时隐藏照片 - 虚拟人物

可以使用隐藏图像选项在尼康D7100的播放菜单上隐藏一些照片,同时在播放过程中显示其他照片。假设你拍了100张照片--50次在商务会议上,50次在野外会议后。您想向您的老板展示您和您的同事的照片...

编辑的选择

IBS受害者如何制作草莓和奶油燕麦 - 假人

IBS受害者如何制作草莓和奶油燕麦 - 假人

您可以享用燕麦片如果你患有IBS。当快燕麦烹饪时,切碎草莓和香蕉(IBS主食),并从冰箱中取出椰奶。一旦这样做,燕麦片通常是准备倒。你可以添加不同的水果,甚至坚果作为你的...

如何为IBS患者制作绿鸡蛋烘焙者 - 假人

如何为IBS患者制作绿鸡蛋烘焙者 - 假人

使用自由放养的鸡,因为它们是谷物喂养,没有生长激素和抗生素,因此,IBS的肚子更健康。用任何鸡肉菜肴,一定要煮好你使用的任何一种鸡肉。当你对这道菜更加熟悉的时候,你可能会发现你并不需要...