当前位置: 首页 > news >正文

怎样创建设计公司网站江苏今天刚刚的最新新闻

怎样创建设计公司网站,江苏今天刚刚的最新新闻,上海平面设计公司排行榜,无锡网站建设网目录 1、什么是C语言 1、C语言的优点 3、语言标准 4、使用C语言的步骤 5、第一个C语言程序 6、关键字 1、什么是C语言 1972年#xff0c;贝尔实验室的丹尼斯里奇和肯汤普逊在开发UNIX操作系统时设计了C语言#xff0c;C语言是在B语言的基础上进行设计。C语言设计的初衷…目录 1、什么是C语言 1、C语言的优点 3、语言标准 4、使用C语言的步骤 5、第一个C语言程序 6、关键字 1、什么是C语言 1972年贝尔实验室的丹尼斯·里奇和肯·汤普逊在开发UNIX操作系统时设计了C语言C语言是在B语言的基础上进行设计。C语言设计的初衷是将其作为程序员使用的一种编程工具是一门通用计算机编程语言广泛应用于底层开发。C语言的设计目标是提供供一种能以简易的方式编译、处理低级存储器、产 生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 1、C语言的优点 在学习c语言的过程中会发现它有着许多优点 1、设计特性融合了计算机科学理论和实践的控制特性让用户能轻松地完成自顶向下地规划结构化编程和模块化设计 2、高效性充分利用了当前计算机的优势相对更紧凑而且运行速度很快 3、可移植性在一种系统编写的C层序稍作修改或不修改就能在其他系统运行 4、强大而灵活功能强大且灵活的UNIX操作系统大部分就是用C语言写的 5、面向程序员利用C可以访问硬件、操作内存中的位 有优点自然也有缺点C语言的缺点是非常致命的 C语言使用指针指针的使用会给程序员带来许许多多不经意的错误而程序员往往难以察觉到从而造成程序崩溃等重大问题 3、语言标准 C语言发展之初并没有所谓的C标准。1978年布莱恩·柯林汉和丹尼斯·里奇合著的The C Programming Language《C语言程序设计》第一版是公认的C标准通常称之为KR C或经典C。随着C的不断发展越来越广泛地应用于更多系统中C社区意识到需要一个更全面、更新颖、更严格的标准。美国国家标准协会ANSI于1983年组建了一个委员会开发了一套新标准并于1989年正式公布。该标准ANSI C定义了C语言和C标准库。国际标准化组织于990年采用了这套C标准ISO C。ISO C和ANSI C是完全相同的标准。ANSI/ISO标准的最终版本通常叫做C89C90。另外由于ANSI先公布C标准因此业界认识通常使用ANSI C。1994年ANSI/ISO联合委员会开始修改C标准最终发布了C99标准。该委员会遵循了最初C90标准的原则包括保持语言的精炼简单。委员会的用意不是在C语言中添加新特性而是为了达到新的目标。 支持国际化编程“调整现有实践致力于解决明显的缺陷”为适应科学和工程项目中的关键数值计算提高C的适应性 标准委员会在2011年发布了C11标准提出了新的指导原则。处于对当前编程安全的担忧不那么强调“信任程序员”目标了。C99标准并没有被所有供应商接受和支持这使得C99的一些特性称为C11的可选项。 4、使用C语言的步骤 第一步定义程序的目标 在动手写程序之前要在脑中有清晰的思路。想要程序去做什么首先自己要明确自己要做什么思考你的程序需要哪些信息要进行哪些计算和控 制以及程序应该要报告什么信息。 第二步设计程序 对程序应该完成什么任务有概念性的认识后就应该考虑如何用程序来完成它。还要决定在程序还可能是辅助文件中如何表示数据以及用什么方法处理数据。 第三步编写代码 设计好程序后就可以编写代码来实现它。 第四步编译 编译源代码。 第五步运行程序 最终生成的程序可通过单击或双击文件名或图标直接在操作系统中运行。 第六步测试和调试程序 查找并修复程序错误的过程叫调试。 第七步维护和修改代码 创建完程序后你发现程序有错或者想扩展程序的用途这时就要修改程序。 5、第一个C语言程序 相信很多人第一个C语言都是著名的“hello world”吧短短的几行代码就像麻雀一样虽小但五脏俱全。 看到这几行代码初学者可能会觉得陌生下面详细讲解一下这几个词是什么来的 1、#include指令和头文件 作用把stdio.h文件中的所有内容都输入该行所在的位置。实际上这是一种“拷贝-粘贴”的操作。是一条C预处理指令。通常C编译器在编译前会对源代码做一些准备工作即预处理。所有的C编译器软件包都提供stdio.h文件。该文件中包含了供编译器使 用的输入和输出函数如 printf()信息。该文件名的含义是标准输入/输 出头文件。通常在C程序顶部的信息集合被称为头文件。 在大多数情况下头文件包含了编译器创建最终可执行程序要用到的信息。stdio.h不是所有程序都包含有一些程序没有用到。特定C实现的文档中应该包含对C库函数的说明。这些说明确定了使用哪些函数需要包含哪些头文件。 2、main()函数 int main(void) 这行代码标明该函数名为main。C程序一定是从main()函数开始执行特殊例外情况不考虑在内。除了main()函数我们还可以任意命名其他函数但main()函数有且仅有一个是程序运行的开端。后续会学到更多的函数但此处只需记得main()函数是程序的进口有且仅有一个就行。 int是main()函数的返回类型这表明main()函数返回的值是整数返回的对象是操作系统后续也会讲解这问题。 函数名后面的圆括号中包含一些传入函数的信息。该程序代码中并没有传递任何信息因此圆括号里面内是单词void。也许我们可能看到过一些代码中的main()函数后面的圆括号并没有void这是旧式C语言风格C90标准接收这种形式11但C99和C11标准不允许这种写。我们在浏览旧式代码的时候也许还会看到void int()这种形式理论上是成立的但是我们写程序的时候最好不要这样写因为这种写法一些编译器允许这样写但是所有的标准都未认可这种写法。 当我们使用int main(void)这种标准形式写法我们程序的可移植性将会得到大大的保障把程序从一个编译器移到另一个编译器时就不会出现什么问题。 3、注释 在程序中被/* */两个符号括起来的部分是程序的注释。写注释能让我们包括他人更容易明白我们自己所写的程序。注释可以放在任意地方甚至我们写的代码和注释内容放同一行是没问题的。在/*和*/之间的内容都会被编译器忽略。 C99新增了另外一种风格的注释普遍用于C和Java。这种新风格使用//符号创建注释仅限于单行。这种新注释是为了解决就形式注释存在的潜在问题。例如 /* /* /0 */ * */ 1 --》允许嵌套注释 --》输出结果为1 /* / */0* /* */ 1 --》不允许嵌套注释 --》输出结果为0 有可能会出现 不想注释的内容给忽略 或 输出结果与预想结果不一致的可能 等错误情况 4、花括号、函数体和块 一般而言所有的C函数都使用花括号标记函数提的开始和结束。这是规定不能省略。只有花括号{}能起这种租用原括号()和方括号都不行[]。花括号还可用于把函数中的多条语句合并为一个单元或块。 5、声明 int num; 声明是C语言最重 要的特性之一。这个声明完成了两件事。其一在函数中有一个名为 num的变量variable。其二int表明num是一个整数没有小数点或小数部分的数。int是一种数据类型。编译器使用这些信息为num变量在内存中分配存储空间。分号在C语言中是大部分语句和声明的一部分。int是C语言的一个关键字keyword表示一种基本的C语言数据类型。关键字是语言定义的单词不能做其他用途。 在C语言中所有变量都必须先声明才能使用。这意味着必须列出程序中用到的所有变量名及其类型。C99和C11遵循C的惯例可以把声明放在块中的任何位置。首次使用变量之前一定要先声明它。 看到这里初学者可能就有问题了什么是数据类型命名有什么规则吗为什么要声明变量 数据类型 C 语言可以处理多种类型的数据如整数、字符和浮点数。把变量声明 为整型或字符类型计算机才能正确地储存、读取和解释数据。下一个知识点就是C语言中的各种数据类型详细讲解。 命名给变量命名时要使用有意义的变量名或标识符 命名规则可以使用小写字母、大写字母、数字和下划线_来命名。而且名称的第一个字符必须是字符或下划线不能是数字。 C语言的名称区分大小写即把一个字母的大写和小写视为两个不同的字符。 声明变量的理由把所有的变量放在一处方便读者查找和理解程序的用途。如果变量名 都是有意义的这样做效果很好。如果变量名无法 表述清楚在注释中解释变量的含义。这种方法让程序的可读性更高声明变量会促使你在编写程序之前做一些计划声明变量有助于发现隐藏在程序中的小错误如果事先未声明变量C程序将无法通过编译。 6、赋值 num 1;是赋值表达式语句。赋值是C语言的基本操作之一该行代码的意思是“把值1赋给变量num”。在执行int num;声明时编译器在计算机内存中为变量num预留了空间然后在执行这行赋值表达式语句时把值储存在之前预留的位置。该赋值表达式语句从右侧把值 赋到左侧。另外该语句以分号结尾。 7、printf 使用了C语言的一个标准函数printf圆括号表明printf是一 个函数名。圆括号中的内容是从main()函数传递给printf()函数的信息。printf()函数的\n字符并未输出\n的意思是换行代表着一个换行符。打印换行符的效果与在键盘按下Enter键相同换行符会影响程序输出的显示格式。换行符一个转义序列转义序列用于代表难以表 示或无法输入的字符。如\t代表Tab键\b代表Backspace键退格键。每 个转义序列都以反斜杠字符\开始。在后面我们将详细探讨一下。 参数中的%d在打印时有什么作用 对比发现参数中的%d被数字1代替了而1就是变量num的值。%d相 当于是一个占位符其作用是指明输出num值的位置。%提醒 程序要在该处打印一个变量d表明把变量作为十进制整数打印。printf() 82 函数名中的f提醒用户这是一种格式化打印函数。printf()函数有多种打印 变量的格式包括小数和十六进制整数。在后面我们将详细介绍。 8、return语句 return 0int main(void)中的int表明 main()函数应返回一个整数。C标准要求main()这样做。有返回值的C函数要有return语句。该语句以return关键字开始后面是待返回的值并以分号结尾。如果遗漏 main()函数中的 return 语句程序在运行至最外面的右花括号 }时会返回0。因此可以省略main()函数末尾的return语句。 6、关键字 关键字是C语言的词汇它们对C而言比较特殊不能用它们作为标识符。许多关键字用于指定不同的类型如int。还有一些关键字用于控制程序中语句的执行顺序。 ISO C关键字 autoexternshort while breakfloatsigned_Alignascaseforsizeof_Alignofchargotostatic_Atomicconstifstruct_Boolcontinueinlineswitch_Complexdefaultinttypedef_Genericdolongunion_Imaginarydoubleregisterunsigned _Noreturn elserestrictvoid_Static_assertenumreturnvolatile_Thread_local 如果使用关键字不当编译器会将其视为语法错误。
http://www.w-s-a.com/news/429603/

相关文章:

  • 双语网站模板常州做网站的公司
  • 广州市车管所网站建设全国做网站公司前十名
  • 太原手手工网站建设公司视频直播服务
  • 雷达图 做图网站wordpress首页怎么美化
  • 四川做网站设计公司价格vip解析网站怎么做的
  • 网站建设流程域名申请做化工的 有那些网站
  • 软件开发设计流程图seo搜索引擎官网
  • 外国小孩和大人做网站东富龙科技股份有限公司
  • 上线倒计时单页网站模板做网站的资金来源
  • 泸州市建设厅网站中小企业网络需求分析
  • asp网站版权做网页价格
  • 长春网站建设路关键词优化公司哪家好
  • 河南省建设银行网站年报天津设计师网站
  • 沙洋网站定制如果自己建立网站
  • 凡科网站怎么做建站关键字搜索网站怎么做
  • 小说网站建站程序企业邮箱地址
  • 福州市住房和城乡建设网站网站开发方案论文
  • 在线教育网站开发网站推广常用方法包括
  • 东莞高端品牌网站建设软件开发模型及特点
  • 个人网站的设计与实现的主要内容网站开发公司架构
  • 浏览器收录网站什么是新媒体营销
  • 上海营销网站建设公司下面哪个不是网页制作工具
  • 有哪些网站可以做设计比赛苏州设计公司排名前十
  • 公益网站建设需求车陂手机网站开发
  • 高端网站建设专业营销团队宁德网站建设51yunsou
  • 网站如何做cdn购物网站建设app开发
  • 简单的手机网站模板好看大方的企业网站源码.net
  • 沈阳住房和城乡建设厅网站网站个人备案做论坛
  • 企业建网站的目的开家网站建设培训班
  • 做怎么网站网站优化和推广