动手学C语言-S2C语言简单概述

  1. C语言是尾描述UNIX操作系统的程序,是系统过程描述语言。

  2. 在面向对象机制概念提出后,C++应运而生,是C语言的超集,含有丰富的库和模块;支持面向对象和面向过程。

  3. 随着网络技术的应用与发展,需要使用共同点额信息交换和交流语言,增加跨平台网络程序相互协作,完成信息处理与传递进程交换,诞生了JAVA语言。

Java程序是一组由属性和方法构成的对象集合,不仅有数据状态也有定义在数据上的操作。Java语言的诞生加速了应用软件的小型化和网络化发展。

Java与C语言具有相同的语法,语义和风格

  1. Python语言正是一种潮流,是人工智能的基础和编程开发语言。更是含有异常丰富的库函数。

C程序设计组成结构

用户定义函数申明位置;基本上就放在 # ;后面,申明时可以不用带形式参数;

C程序原因为编译运行方式。C语言的源代码(source program)通过C集成编译环境输入,编辑并保存为.C源代码文件,编译生成.OBJ目标代码文件,最后链接生成可执行的.exe命令文件。

这是C程序工作过程:
在这里插入图片描述
图片:C程序编译运行内部步骤

程序设计的编译与运行

常用编译运行环境:Visual C++和Dev C++

在这里是选用VC++

注意:每次编译新的.C源代码程序文件之前,注意选择“文件”菜单中的“关闭工作空间(K)…”命令,将原来的工作区关闭。避免新的源代码文件,和上次打开的工作区已有的其他源代码文件,产生冲突干扰,而无法正常编译和调试。

  1. 编译-组建链接-执行

主要要能够根据错误提示信息:修改正确代码;

  1. 编译运行环境案例实现

文件–关闭文件工作空间—开始新的编程设计;

**编程是一个实践积累的过程,编程本省就是一个熟练的过程,熟能生巧,才能激发所谓的设计和创意,勤动手,多积累编程经验和调试水平,才能提高;

作业:在C语言源代码程序的编写和调试运行中有哪些错误提示,积累了哪些经验和体会。

C程序设计语义规范

  1. 基本规范

C语言程序是由函数组成的;程序设计函数可以看成一段功能相对独立的程序模块

在C程序源代码中,必须要有一个:

主调函数:main()函数

其他有系统提供的:

             **标准库函数**

用户自定义函数

基本分为三部分:

  1. 宏初始说明部分:#开头:库函数,宏定义

包含文件格式: (也称 .h 头文件说明)

#include <文件名> 或

#include “文件名”

自定义申明函数也放在这部分 最后面;

  1. 主函数: main(){函数体}

必须有且仅有一个main()函数,是C语言程序源代码程序执行时,唯一的程序调用入口函数;

总是从main函数开始执行,并结束于main函数

  1. 用户自定义函数:fn{函数体}

自定义函数定义在前,使用在后规则;

格式:

(1) 函数首部

函数返回值类型 函数名称(形参数据类型 形参名称,形参数据类型 形参名称2,…)

      float sum (float x,float y){ }

(2) 函数体

花括号内部分:分为定义说明部分和算法执行部分两部分;

  1. 基本规范-示例2

根据位置和错误提示信息----》修改代码;

问题警告和错误:大都是相关的;

每次完成代码之后,要将 关闭工作区 ;

  1. 均匀分布概率

  2. C语言的保留关键字

对于关键字,逐渐学习实践和积累,慢慢熟悉;不要去死记硬背,没有意义,也记不住,学习总是要从最简单的学习开始,建立信心,先了解总体大概

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值