C语言 01

1、为了区分八进制,十六进制的区别:八进制前加零,十六进制前加x0,  如058,x059;

2、进制转换,二进制,八进制,十进制,十六进制之间的相互转换。(转换为二进制后其他的就好转换)

如:十进制数57,二进制111001,由二进制转换为八进制,从二进制的右边到左边3位数分一组,前面不够的补零,即111,001  ,计算八进制为071;

由二进制转换为十六进制,从二进制的右边到左边4位数分一组,前面不够的补0,即0011,1001,计算十六进制为0x39;

3、注释

//单行注释

/**/  多行注释

4、基本数据类型

常用的有3个,char  ,int, float, 分别占1个字符,4个字符,4或8个字符;占位符%c,%d,%f

5、变量,代表一个存储区域

类型修饰符 类型名 =初始值

6、变量名的命名规则

只能由数字、字?母、下划线组成,并且数字不能开头

不可以与系统保留字同名

不能使?用重复的变量名。

?见名知意(规范)

驼峰命名法:第一个单词的首字母小写,其余的首字母大写。如:studentAge

7、注意:表达式都会的返回值

8、语句是程序执行的最小单位,以分号结束

9、输入,输出语句

scanf   如果读?的数据项类型与格式符匹配,继续读?; 否则不再查看剩余部分,?即返回

printf

10、转义字符

\n  转义字符

\\   打印\             printf(“\\  \n");

%%  打印%号     printf(“%%\n");输出%

 



时间: 2024-10-18 04:31:07

C语言 01的相关文章

黑 马 程 序 员_视频学习总结<c语言>----01 关键字、标识符、注释、 常量、变量

---------------------- ASP.Net+Unity开发..Net培训.期待与您交流! ---------------------- 一.关键字 1.关键字就是C语言提供的有特殊含义的符号,有些地方也叫做“保留字”. 2.C语言一共提供了32个关键字,这些关键字都被C语言赋予了特殊含义. auto double int struct break else long switch case enum register typedef char extern return uni

C语言 · 01背包

最近老碰到DP问题,没整过,在网上有不少资料,转载此篇自:http://blog.csdn.net/libin56842/article/details/9338841 有N件物品和一个容量为V的背包.第i件物品的费用是c[i],价值是w[i].求解将哪些物品装入背包可使价值总和最大. 从这个题目中可以看出,01背包的特点就是:每种物品仅有一件,可以选择放或不放. 其状态转移方程是: f[i][v]=max{f[i-1][v],f[i-1][v-c[i]]+w[i]} 对于这方方程其实并不难理解

C语言01深入理解基本概念(一)

基本数据类型分析 数据类型 什么是数据类型 ? ?  数据类型可以理解为固定内存大小的别名 ?  数据类型是创建变量的模子 类型的本质 char short int 1 byte 2 byte 4 byte 内存空间 char c short s int i 变量本质 ?  变量是一段实际连续存储空间的别名 ?  程序中通过变量来申请并命名存储空间 ?  通过变量的名字可以使用存储空间 auto,register,static 分析 auto ? C 语言中的变量可以有自己的属性 ?  在定义变

c语言-01背包问题

01背包问题 问题:有N件物品和一个容量为V的背包.第i件物品的费用是c[i],价值是w[i].求解将哪些物品装入背包可使价值总和最大. 分析: 这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放. 用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值.则其状态转移方程便是: f[i][v]=max{f[i-1][v],f[i-1][v-c[i]]+w[i]} 这个方程非常重要,基本上所有跟背包相关的问题的方程都是由它衍生出来的.所以有必要将它

程序语言-01

1.编译与解释 编译型:将某种程序语言编写的源程序直接翻译成另一种语言(目标语言程序),而且两者在逻辑上完全等价.例如:C语言. 解释型:接受所输入的源程序,然后直接解释执行.例如:Basic语言. 2.编译过程 使用编译程序将高级语言程序翻译为等价的 机器语言程序的过程. 分为:词法分析.语法分析.语义分析.中间代码生成.代码优化.目标代码生成以及贯穿始终的表格管理和出错处理. 编译程序使用的中间代码通常是逆波兰式.三元式.四元式和树形四种表达式. 代码优化:根据所涉及的程序范围,可以分为局部

OC语言-01类和对象

// cc 文件名.m -framework Foundation 编译链接 #import <Foundation/Foundation.h> //枚举性别 typedef enum{ SexMen, SexWoman, SexUnknow } Sex; //枚举毛色 typedef enum{ FurColorBlack, FurColorRed, FurColorGreen } FurColor; //结构体日期 typedef struct{ int year; int month;

C语言01

linux/unix下所有的文件都有所属的组合所属的用户名 000 000 000rwx rwx rwx r(read)代表读权限w(write)代表写权限x()代表可执行权限 第一组代表文件所有者对文件的权限 第二组代表文件所有组对文件的权限 第三组代表其他用户对文件的的权限 rwxrwxrwx代表所有的用户都可以对文件进行读写执行操作---------代表所有用户都不可以对文件进行读写执行操作rwx------代表只有文件所有者才能对文件读写执行,其他都不能对文件有任何权限rwxrwx---

S2---深入.NET平台和C#编程的完美总结

1.NET简单解说 l 面向对象提升 OOP(Object Oriented  Programming)面向对象编程 AOP:(Aspache  Oriented Programming):面向切面编程 OOD(Object Oriented  Designer)面向对象设计(架构师)   3万/month OOA(Object Oriented  Analysis)面向对象分析  (分析师) 10万/month DBA(Database Administrator,简称DBA) l 泛型集合对

xml文件以及解析

1.创建一个xml文件 <?xml version="1.0" encoding="UTF-8"?> <!-- xml:是一个可扩展的标记语言 01.很像超文本标记语言(html) 02.xml文件着重保存或者传输数据,不专注显示 03.无需预编译 04.符合w3c标准 < : < > : > " : " ' : &apos; & : & <![CDATA[代码]]>