我想学C语言,但不知道如何开始?

来源:百度知道 编辑:UC知道 时间:2024/05/22 01:24:05
我20岁了。对电脑非常了解。
但就是不会编程。
希望熟悉的朋友给我讲讲门路,如何能更容易的学懂C语言!

1、 简介
1.1、 为什么要编程?
每一个人都有他自己编程的理由,但我可以告诉你编程是获取对于计算机和计算机技术深入理解的最好途径之一。学习编程可以使你懂得为什么计算机和计算机程序会以这样的方式工作。编程还会让你了解制作软件是多么的艰辛。
1. 2、什么是C++和OOP?
C++是C的一个扩充版本。C是于1978年在贝尔实验室诞生的。开发C的目的是为了创造一种可以在多种平台上使用的简单语言(比汇编和机器代码简单…)。后来在80年代早期C被扩充为C++用于创造一种面向对象的语言。O(bject,对象)O(riented,基于)P(rogramming,编程)是一种用类来构造程序的编程方式。类型标识符用以区分main函数及后继类。OOP在方法上,C++在实现上使编写极为复杂的图形应用环境(例如Windows,Macintosh…)成为可能。
1. 3、编程需要什么?
我想你需要一台计算机和一个编译器来开始你的旅途,此外你还需要一些促使你前进的催化剂——好奇心以及大量的时间。我猜(!?)你有一台电脑。在BORLAND公司的网站上你还可以找到各种各样的免费编译器。你有好奇心但没有好好坐下来读书的时间,那你就尽量一有时间就读书。有一本优秀的C++的书也能帮你不少忙(而且对你的眼睛也有好处)。千万要记住:任何指南、书籍、程序或者课程都不可能使你在5天之内成为程序员。只有你才能使你成为程序员。任何编译器都不可能为你写一个完整的程序。程序是你写的。
2、 第一个程序
2.1、 运行一个C++程序
一个C++程序只有在编译和链接之后才能在计算机上执行或运行。各种各样的编译器自动帮你完成这项工作。那什么是编译器?编译器是一个把C++代码翻译成机器语言的程序。机器语言是一种由0和1组成的语言,它是计算机的“母语”。一个典型的C++程序被称为源代码,相应地编译后的代码被称为目标代码。
在目标代码执行前,它必须和其他一些在程序中用到的代码(如程序中包含的库)链接。这样,编译和链接后的程序就称为可执行文件。最后,这个程序就被系统执行。执行后的输出结果在窗口中显示。
2.2、 C++程序结构
所有的C++程序都包含有指挥计算机工作的语句(命令)。

首先: