C语言学习笔记、、、
------------------------------------
Hello C语言:
什么是程序:
程序是指:完成某件事的既定方式和过程、
计算机中的程序是指:为了让计算机执行某些操作、或解决某个问题而编写的一系列有序指令的集合;(就是某段有序指令的集合;)
指令:上级下达给我的需要执行的命令、
算法:是一个定义明确的计算过程、就是一系列的计算步骤、算法就是、完成某个任务的一系列步骤、
好用的C和C++的开发工具:Code:Blocks <专业的C和C++开发工具>
程序员第一个程序代码是:Hello World <记事本写的和IED写的Hello World>
#include <stdio.h> //include 包含 //standared input output header 标准 输入输出 头部 int main() { printf("Hello World !"); ; }
C语言简介
使用集成开发工具些代码(IDE开发工具)
C语言的编译和执行
C语言的编译和执行过程;
扩展名是:.o 或是.obj
编译器:将C语言的源代码--翻译成计算机能看懂的计算机语言(01组成的二进制文件、)
程序的基本概念:为解决某个问题而编写的一系列有序指令的集合
算法是指:解决某个问题的一系列的计算步骤和方法、
读书的话:先找个电子版的缠一下、如果可以的话、可以买个纸质版的
GCC
VIm
http://www.jikebiancheng.com/
编程的能力:打字的能力(写代码速度)、英语的能力(解决问题的速度和能力)、数学的能力(算法)
程序中的分支和循环:
编程语言是干嘛的:编程语言是人和机器交流的翻译器<翻译官>
Emacs编辑器
intell IDE编辑器
学习编程的一些建议:)( 学习的方法论)
1、多动手:编写程序、多调试、
2、养成良好的编程习惯、
3、了解编程语言的开发环境、使用环境、连接操作系统、
4、笔记是很多编程经验的积累、多百度、多写自己的笔记积累、多看别人的笔记、遇到问题、不断思考总结、是提高编程技术最有效的方法、·
计算机中的程序:是计算机要执行的指令的集合、而这些程序就是用我们学习的编程语言来编写的、
计算机中的程序语言分为:
机器语言、(机器指令的集合:CPU相关的)01组合而成的二进制语言
汇编语言、(符号化的机器语言:CPU相关的)01组合而成的二进制语言、符号化、
高级程序语言、(很类似于数学表达式和自然语言的一种程序语言、)
计算机只能理解和执行机器语言:
高级语言(代码源文件)---->>翻译---->>机器语言
这个翻译过程叫做编译、
C语言是一种程序设计语言、是一种用来编写计算机程序的语言、
C语言的大小写敏感的语言、一分号结尾 ;
C程序的开发过程;编辑(写源代码.c文件)---编译(.obj文件)---链接( .exe或其他可执行后缀文件)--执行
开发语言是开发的基础》需要理解、理解、再理解编程语言、
开发工具只是开发中的辅助手段
C语言的推荐的开发工具:GCC和VIM编辑器
Dev C++编辑器
VSC++编辑器
VS开发工具:
======================
些程序:先看--在抄袭--最后修改成自己的--些自己想要的
编程语言的发布时间:
C1972年
C++1983
Java 1995
PHP 1995
C# 2000
======================
软件开发工具包:SDK:Software Development Kit
应用程序编程接口:API:Application Programming Interface
======================
模仿--理解--应用
C语言代表着结构化的程序设计
C++有面向对象程序设计的思想、但是体现的不充分
Java代表着面向对象的程序设计
www.csoeasy.com
C-Free
Dev C++
Visual C++
Vim基础使用:文本编辑工具Vim
======================
Vim的高级应用:
二八原则:
认识C语言就是跟C语言进行交流:让它开口说话的命令就是:printf("这里面是C语言要说的话")
一个完整的C语言程序:
#include<stdio.h> int main() { printf("C语言我来了"); ; }
======================
#include <stdio.h> int main() { printf("I like to learn C language"); ; }
======================
让C语言听话:
#include <stdio.h> int main() { ; float b=10.2; char c='a'; printf("三个变量的值分别是:a=%d,b=%f,c=%c",a,b,c); ; }
======================
#include <stdio.h> /*小小加法计算器---这个是多样注释*/ int main() { a=; b=; // c=0; printf("两个相加的数字是:%d,%d, 他们的和是:%d\n",a,b,c); ; }
======================
-------------------------------------