C++零基础到入门

(1)C语言概述

(2)编写、运行一个简单的C语言程序

(3)数据类型

(4)运算符和表达式

如果你对C语言一窍不通,那你就好好看这篇文章,我会力争让你真正的做到从零基础到入门,同时这篇文章会让你基本认识什么是C语言;当然你要是有基础那就不用看这篇文章,

#include<stdio.h>

void main()

{

char u;

printf("

一、软件的选择

不要纠结

1、编程软件 Dev-C++ 

C语言的产生和运行过程分析

为什么计算机只能识别二进制???

cpu、内存、二极管、三极管、mos管(高低)

高、低

1、0

01010101

01010101-add(单词)汇编语言(英文单词add、ADC、nba)

11110000工具:汇编器

int i;

for

简化编程:C语言;2不翻译:编译,编译器

printch'

scanf

先弄成二进制。链接,连接器

编程效率经常使用的函数,独立的文件,#include文件,源程序;

真正翻译(编译)之前,先拷贝黏贴,源程序;预编译,工具;预编译器

一个C语言,从编写源程序,到最终的二进制代码;

预编译-编译-汇编-链接

预编译器-编译器-汇编编器-连接器;

C语言编程;麻烦;

C++语言一共只有32个关键字和9种控制语句,程序书写*,主要用小写字母表示

运算符丰富

  C++语言的运算符包含的范围很广泛,共有34个运算符。

数据结构丰富

  C++语言的数据类型有:整型、实型、字符型、数组类型等等

结构化语言

  结构化语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。

生成的代码质量高

  C++语言在代码效率方面可以和汇编语言相媲美。

可移植性强

  C++语言编写的程序很容易进行移植,在一个环境下运行的程序不加修改或少许修改就可以在完全不同的环境下运行。

 四、问题思考

1、面向过程面向对象的区别?

2、如何查看C语言的汇编代码

3、