C语言编程
C简介
一、基本概念和特点
1、基本概念:C 是一门 面向过程 强类型 静态 编译型 高级语言
2、C语言的特点如下:
- C语言是一个有结构化程序设计、具有变量作用域以及递归功能的过程式语言;
- C语言传递参数均是以值传递,另外也可以传递指针;
- 不同的变量类型可以用结构体组合在一起;
- 部份的变量类型可以转换,例如整型和字符型变量;
- 通过指针,C语言可以容易的对存储器进行低级控制;
- 预编译处理让C语言的编译更具有弹性;
二、hello world
#include <stdio.h> int main() { /* 我的第一个 C 程序 */ printf("Hello, World! \n"); return 0; }
*******************tips***********************
- 编译 C 程序请先安装 GCC 编译器;
基本语法
一、基本语法
- C 的令牌(Tokens)是最小词法/语法元素,可以是关键字、标识符、常量、字符串值,或者是一个符号;
- C语句也是以分号结束,且分号不能少;
- 注释和 java 一样(单行和多行);
- 标识符命名规则也和 java 一致;
二、数据类型
1、整数类型
2、浮点类型
3、void 类型
三、基本语句
常用数据类型
输入输出