基础知识之c语言

基础知识之c语言

ID:46686356

大小:91.50 KB

页数:12页

时间:2019-11-26

基础知识之c语言_第1页
基础知识之c语言_第2页
基础知识之c语言_第3页
基础知识之c语言_第4页
基础知识之c语言_第5页
资源描述:

《基础知识之c语言》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C语言的编写环境MicrosoftCTurboCBorlandCVisualC++等注:操作系统在win2000或以上版本如果想看屏幕显示结果,在程序最后加上Getch()用于暂停察看屏幕Cpu内存条硕盘显卡主板显示器之间的关系主板提供以上配件插口的硬件还有很多电脑接口都在主板上CPU插在电脑上的电脑核心组建一个电脑配置的关键道貝硬盘插在主板上的电脑里面存储文件的硬盘内存条插在主板上卬u的助手运行程序时存储正在运行的程序所用的空间显卡插在主板上也是卬u的助手由于功能特殊,所以现在是显卡独立,但是任然是cpu的手下,

2、你运行游戏时很多图形需要处理,cpu口然吃不消,显卡就是将具体问题具体分析的硬件,专门处理这些图形,显卡也有内存,除了处理图形以外跟其他内存差不多显示器主要听从显卡指挥,显卡上提供插口接受并翻译显卡输出的信号成为图像共你直接用那个眼睛观看Helloword如何运行的#includeMain(){Printf("Helloword'”);/*输出Helloword*/}注:一个c语言程序必须有main()函数函数体必须用{}括起来括号是一组一组输入的大括弧内每条语句必须加一个分号符号和字母,都是

3、用半角格式的Printf()输岀函数转移字母,代表换行/**/注释符,〃也是注释符但是只是在针对一行变量定义:变量的本质就是内存中一段存储空间作用:增加程序的灵活性,可以说任何一个程序基木上都用到一个变虽。变量为什么初始化,所谓初始化就是赋值的意思例子:Inta;a=3//3最终存放在内存中程序终止Z后3所占的空间被释放掉如何定义变量数据类型变量名=要赋的值等价于:数据类型变量名;变量名二要赋的值;注意:变最名只能以字母,数字,下划线三种字符组成,且第一个字符必须为字符或下划线在C语言中,变量名是区分大小写的I

4、nta=3;IntA=4变量命名的良好习惯■……见名知意如年龄intAge/intNI什么是数据类型基本类型数据Int代表整形类型;范围:・32768~32768整型——int——占4个字节短整型shortint占2个字节长整型longint占8个字节Float代表实型,范围:-3.14*10A-38~3.14*10A38W效数字:6~7单精度浮点数——float——占4个字节双精度浮点数——double——占8个字节浮点数的存储所带来的问题Float和double都不能保证可以精确的存储一个小数在循环变量中不能定

5、义为浮点型例了:有一个浮点型变量x,如何判断x的值是否是零正确的写法:If(

6、x-0.000001

7、<=0.000001)是零;Else不是零;Char代表字符型,该类型变量只能容纳一•个字符变量的赋值单个字符——char——占1个字符复合类型数据结构休枚举公用体强制类型转换:格式:(数据类型)(表达式)功能:把表达式的值强制转化为前面前面所执行的数据类型例子:int(3.2+2.4)最终值是5常量在c语言中如何表示整数:十进制传统的写法十六进制前而加Ox或0X八进制0浮点:传统的写法Floatx=3.2;科学计数

8、法Floatx=3.2e3表示x=3200进制逢n进一把「进制转化十进制把十进制转化r进制不同进制所代表的数值之间的关系常量以什么样的二进制代码存储在计算机中整数是以补码的形式转化为二进制存储在计算机中实数是以IEEE754标准转化二进制存储计算机屮字符本质实际为整数的存储方式是相同的字符:单个字符用单引号表示字符串用双引号表示字符的存储(字符的木质是和整数是相同的)字节:存储数据的单位,并口是硬件所能访问的最小单位1字节=8位1K=1O24字节1M=1O24K1G=1O24M基本函数的用法Printf()——将变

9、量的内容输出在显示器屮四种用法:printf(“字符串”);表示转移字符,换行Printf(“s输出控制字符”,输出参数);Printf(“输出控制符1输出控制符2・・・.・”,输出参数1,输出参数2…);输出控制符与参数一一对应Printf(“输岀控制符号,非输岀控制符”,输出参数);输出控制符如下:格式转换符含义对应的表达式数据类型%g%i以十进制形式输出一个整型数据int%ldlongint%c输出一个字符型数据char%ffloat%lfdouble%x(%X或%#乂)表示是以十六进制输出Int或l

10、ongit或shortint%同上%x以十六进制形式输出一个无符号整型数据字符串%o以八进制形式输出一个无符号整型数据int%u以十进制形式输出一个无符号整型数据例子:1)inta=20;printf(”%cf,a);〃输出202)inta=164;printf("%x"za);〃输出a4printf(吆X“,a);〃输出A43)inta=164;print

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。