说明基础推讲义_第1页
说明基础推讲义_第2页
说明基础推讲义_第3页
说明基础推讲义_第4页
说明基础推讲义_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目第一个C语言 O INCLUDE头文件包 MAIN函 注 {}括号和代码 .................................................................................................................................6C语言自定义名字的要 C语言的编 编译过 GCC编译选 PRINTF执行原 CPU32位64位简 C语言中的数据类 常 字符串常 位,字节, 二进 十进 八进 十六进 字 十进制,二进制,八进制,十六进 INT类 int常量,变 printf输出int printf输出八进制和十六进 short,long,longlong,unsigned 整数溢 CHAR类 char常量,变 不可打印char转义 char和unsigned 浮点常量,变 printf输出浮点 类型限 字符串格式化输出和输 字符串在计算机内部的方 运算符表达式和语 基本运算 5.1.1 5.1.2 5.1.7 逗号运算 运算符优先 复合语 类型转 第一个c语言 oinclude头文件头文件包含,写法#include文件名main函这个就是C语言程序的 ,所有的C程序都是从main开始执行,一个C的源程序必须有一个main函数,也只能有一个main函数注///**/{}括号和代码C语言规定,所有的变量和函数必须先,然后才能使用C语言自定义名字的要return语Creturnmainreturn,代表整C语言的编编译过gcc编译选-o-Eincludeincludec如果include包含的头文件在系统 下,那么就用#include<>,如果包含的文件在当前下,那么用#inlclude“”-S-cprintf执行原CPU3264位简8bit48 16 ALAH32 64C语言中的数据类常常量就是在程序中不可变化的量,#define通过#defineCconst定义一个变量,但是这个变量的值只能在定义的时候赋予,之后就不可以修改。const字符串在C语言当中“”的字符串都是字符串常量,常量一旦定义也是不可以被修改的位,字节,位二进1012这个数的2几次幂8位的CPU28十进1010910八进078C十六进16C0x字8bitsizeof关键sizeof由于sizeof返回的是一个大于等于0的整数,所以如果用int来表示sizeof的返回值就不合适,size_t一般就是一个无符号的整数.十进制,二进制,八进制,十六进int类int常量,变64位操作系统下,int4inta;//4a10;//4高地址放,底地址放低位---小端对齐高地址放低位,底地址放—大端对unixCPUprintfintinta0x100;//%XABCDEFprintf输出八进制和十short,long,longlong,unsigned32short2longint4longlong8个字节64位操作系统下int,4个字节long648unsignedint//无符号整数unsignedlong//无符号的长整数unsignedshort//无符号短整数整数溢intI=shorta=当一个int赋值给short,会将抛弃char类charcharcharunsignedcharcharprintf不可打char转义\a,\b\n\r\t\\\’\?charunsignedchar取值范围为-128unsignedchar0-float,double,longdouble类浮点常量floatf=2.5;doublef1=3.printf输出浮点类型限volatile类型变量,每一步都需要从内存当中字符串格式化输出和输字符串在计算机内部的方char空间,以’\0’结尾0char的内存printf函数,putchar函d接受整数值并将它表示为有符号的十进制数ShortUnsignedshortounsigned8uunsigned10进制整x/unsigned对应的是ffloat单精度浮点数或双精度浮点e/cs/char*/wchar_tpvoid16进制形式输出指%%printfld,u,x,o-m(代表一个整数0将输出的前面补上0 不可以搭配使用-n位printfputcharscanfgetchar函运算符表达式和语基本运5.1.1数据对象:泛指数据在内存的区域5.1.25.1.3*/%5.1.7inta=10;a=a+a+=5.1.8-a=a–5;a-=a=a*5;a*=逗号运算intI=6+5,3+运算符优先1,--((,{}(,.,->2++(前缀),--(前缀,+(前缀),-(前缀),!(前缀),~((type(3*,/,45<<6<><=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论