A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 四头 中级黑马   /  2015-8-2 21:17  /  754 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.什么是c语言:是一个面向过程的计算机高级语言(我想做做什么,怎么完成这个过程);是一个不需要任何运行环境支持就能运行的编程语言。
2.c语言能干什么:解决我们的需求。(如:K酷狗,QQ)
3.发展历程:K&R C-->ANSI C/C89标准--->C11标准(原则:保持简单--丹尼斯。里奇)
4.第一个c语言

    编译、链接、执行、过程
克里斯.拉特纳,1978年生人,LLVM项目的主要发起人与作者之一。

新建.c文件:file--》new--》file....-->OS X  中的C
在中端中用绝对路径找到.C文件目录,
(1)编写代码
(2)编译成汇编语言  命令:cc -c文件名(一定要在这个文件的目录)
(3)链接编译成机器语言程序  命令:cc  文件名
(4)执行  直接运行就可以了  文件的全路径(注意:当前路径可以用./代替)
5.函数的理解
是什么:是c程序的一段程序片段。
有什么用:可以对一个功能进行封装,简化代码和提高复用性,且阅读性好。
怎么用:定义:
                    返回值   函数名(形参){
                                 具体代码(实参)
                    }
              注意:
              (1)参数可有可无
                (2)main代表主函数,只能有一个,没有的话程序不能运行。
                (3)函数不调用不执行主函数由系统调用
                (4)函数执行顺序只跟调用顺序有关
printf("")调用打印系统调用include<stdio.h>
  6.学习要注意的问题
(1)注意用英文标点和空格(空格是有意义的)
(2)注意不要随意加标点
(3)注意区分大小写
(4)注意操作目录
(5)注意代码书写区域及规范
(6)注意编译器的警告及错误提示(语法及逻辑错误)
(7)注意要运行必须要有主函数且只有一个
(8)注意不要想太深
(9)注意要多练习(不能抄代码,理解着去写)和总结
     7.注释
(1)是什么:注释是在所有计算机语言中都非常重要的一个概念,可以简单理解为对代码的注释、解释。
(2)有什么用:1.对代码作解释说明2.辅助调试代码
(3)怎么用:函数的外面、里面、每一条语句的后面
(4)什么时候用:1.需要对代码解释说明时2.当想调试时
(5)有什么特点:1.不参加编译2.只能在一句完整代码后边,不能再前或中间3.多行注释可以镶嵌单行,但不能镶嵌多行。
  8.关键字
(1)是什么:是C语言提供的有特殊含义的符号,也叫做“保留字”,C语言中有32个关键字


(2)有什么用:表示过实现一些特定功能
(3)怎么用:每个用法都不同,用到一个学一个,不用一下子全搞懂。
(4)什么时候用:当你写代码时需要表现或实现某个特定功能
(5)特点:1.是用极其频繁2.全是小写3.系统会自动区别颜色
9.标示符
(1)是什么:在程序中定义的符号和名称
(2)有什么用:起名字,作区分
(3)怎么用:只能由26个字母大小写,10个阿拉伯数字0-9,下划线_组成!不能有数字开头
(4)什么时候用:需要起名字时
(5)有什么特点:1.不能数字开头2.不能关键字一样3.注意大小写4.名字要有意义5.通用性高(便于识别)
10。数据
(1)是什么:就是数值,是通过实验或计算出来的,数据包含:文字、图片、声音等;最简单的时数字。
(2)有什么用:保存我们的记录(笔记),用于以后使用
(3)怎么用由0和1组成(2进制数字)
(4)什么时候用:需要对数据进行操作时
(5)特点:1.分动态,静态2.只由0和1组成3.最小单位为:bit

11.基本数据类型
int 整型    浮点型(单精度float,双精度double)  char字符型
12.常量
(1)是什么:一个固定的数据
(2)有什么用:表示一个固定不变的数据
(3)怎么用:字面意思,如1 int整型常量   1.1  double双浮点型
(4)什么时候:对变量赋值,
(5)特点:固定不变
13.变量
(1)是什么:来源于数学,计算机语言储存结果过能表达抽象概念
(2)有什么用:用来表示一个需要经常改变或不确定的数据
(3)怎么用:int a   变量类型  变量名
(4)什么时候用:需要经常改变或不确定的数据
(5)特点:1.创建变量就会再内存占用相应的空间2.这个空间是固定的,但数据可以改变3.同时作用域没不能有相同的变量4.初始创建,在函数作用域执行完成后失效,且释放内存。
14.printf()
(1)是什么:C语言下的printf()函数是样式化输出函数,C语言自带的库提供(#include<shdio.h>)
(2)有什么用:在控制台上按你需求的格式输出你定义的数据
(3)怎么用:1.#include<shdio,h>调入声明到程序初始,表示会在这个程序内用printf()函数2.printf("<格式化字符串>",<参量表>);如printf("b=%d",b)3.格式化规定字符,以“%”开始,后跟一个或几个规定字符     常用:%d整数   %f浮点数  %c单个字符   %s字符串   %p指针数值
(4)什么时候用:当你想输出结果的时候
(5)特点:1.可以单个输出,也可以批量输出以逗号分隔2.格式化是%开始。%前可以加任意字符串,会按原样输出

1 个回复

倒序浏览
不错,围观学习
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马