C语言第一章

简介: # C语言笔记第一章## C语言基础程序设计:是指设计 编制 调试程序的方法和过程程序语言:人与计算机交流信息,计算机和人都能识别的语言。C语言是一门高级程序设计语言。## C语言主要内容既要掌握概念 又要动手编程,还要**上手去调试**## c程序设计语言是一种高级语言(方便 快捷)历史悠久:20世纪70年代上天入地,无所不能:c语言实现的软件,没有不支持c语言的系统## c语言的特点1 语言简洁,紧凑,使用方便,灵活。32关键字、9种控制语句,程序形式自由。2 运算符丰富,34种运算符3 数据类型丰富 具有现代语言的各种数据结构。

C语言笔记第一章

C语言基础

程序设计:是指设计 编制 调试程序的方法和过程

程序语言:人与计算机交流信息,计算机和人都能识别的语言。

C语言是一门高级程序设计语言。

C语言主要内容

既要掌握概念 又要动手编程,还要上手去调试

c程序设计语言

是一种高级语言(方便 快捷)

历史悠久:20世纪70年代

上天入地,无所不能:c语言实现的软件,没有不支持c语言的系统

c语言的特点

1 语言简洁,紧凑,使用方便,灵活。32关键字、9种控制语句,程序形式自由。

2 运算符丰富,34种运算符

3 数据类型丰富 具有现代语言的各种数据结构

4 具体机构化的控制语句,是完全模块和结构化的语言。

5 语法限制不严格,程序设计自由度大。

6 允许直接访问物理地址,能进行操作实现编程语言的大部分功能,可直接对硬件进行操作。兼有高级语言和低级语言的特点

(可以访问内存地址,进行位运算)

7.目标代码质量高,程序执行效率高

8.程序可移植性好。

c程序的构成特点

  1. 有且只有一个main函数 结束于main函数
  2. 一个c程序可以由一个或多个源文件构成
  3. 一个c程序可以有多个函数构成but只能有一个main函数
  4. 一个函数有两个部分组成 函数首部和函数体
  5. 主函数只能调用用户函数或系统函数,用户函数可以调用彼此不能调用主函数
  6. 注释 注释不能嵌套注释(拼写错误查不出来)
  7. 语句最后用;结尾
  8. 区分大小写

程序设计的过程

问题---想法----算法----程序

​ 人 计算机

c程序的运行

编辑.c

编译 .obj 语法分享查错

链接

执行.exe

考点链接:**选择题

相关文章
|
9月前
|
编译器 程序员 开发工具
c语言从入门到实战——在系统学习C语言之前所需要了解的知识
C语言是一种通用的、过程式的计算机编程语言,支持结构化编程、词汇变量作用域和递归等功能,其设计提供了低级别的存取权限,并且要求程序员管理所有的内存细节。C语言的基本构成包括数据类型(如整型、浮点型、字符型等)、运算符(如算术运算符、关系运算符、逻辑运算符等)、控制结构(如顺序结构、选择结构、循环结构等)以及函数等。此外,C语言还提供了指针的概念,这是其他许多编程语言所不具备的。指针是一个变量,其值为另一个变量的地址,通过指针可以间接访问和操作内存中的数据。C语言也支持数组、结构体、联合体等复合数据类型,以及文件操作、动态内存分配等高级功能。
166 0
|
C语言
入门学习C语言的一些建议
入门学习C语言的一些建议
|
9月前
|
C语言
『C语言初阶』第一章-初识C语言(1)
『C语言初阶』第一章-初识C语言(1)
|
4月前
|
C语言
C语言学习笔记-知识点总结上
C语言学习笔记-知识点总结上
118 1
|
8月前
|
存储 程序员 Go
|
9月前
|
算法 C语言
『C语言初阶』第二章-初识C语言(2)
『C语言初阶』第二章-初识C语言(2)
|
9月前
|
存储 Unix 编译器
【C语言必知必会 | 第一篇】C语言入门,这一篇就够了
【C语言必知必会 | 第一篇】C语言入门,这一篇就够了
120 0
|
9月前
|
编译器 开发工具 C语言
C/C++入门002-C语言组成
C/C++入门002-C语言组成
|
9月前
|
存储 编译器 C语言
C语言常见知识点汇总(二)
C语言常见知识点汇总(二)
|
9月前
|
算法 Java 程序员
第一章:程序设计与C语言
第一章:程序设计与C语言
99 0