C语言 知识点
houmin0036
这个作者很懒,什么都没留下…
展开
-
字符串
●字符串常量:放在一对双引号中的一串字符或符号。●C中的字符串总是以\0字符结束,所以字符串的长度总比字符数多1.原创 2012-07-29 19:58:55 · 332 阅读 · 0 评论 -
逗号表达式
逗号表达式注意两个基本知识:1. 逗号表达式的运算顺序是从左向右运算2. 逗号表达式的值取逗号中最右表达式的值 例: a=3*5,a*4整个逗号表达式的值为60。原创 2013-01-13 18:20:19 · 358 阅读 · 0 评论 -
关于进制
电脑上的常用进制有:2、8、10、16四种,在修改中经常接触的是2、10和16进制,基本上需要了解的是2和16互转、10和16互转,其他多了解也没亏 2转16: 4个2进制位为一个16进制数,2进制1111为16进制F,2进制中千位的1=8,百位的1=4,十位的1=2,个位的1=1,将各个位的数作相应转换再相加,的到的数就是10进制数0-15,可轻松转换成16进制。如0101110转载 2012-12-23 21:07:50 · 2116 阅读 · 0 评论 -
gets()与getchar() 区别 用法
gets()是输入一行字符串, 以回车结束,并且回车键会被过滤掉,不会被读到字符串中。getchar()是读取一个字符,包括回车键也会被读成一个字符。原创 2012-11-26 21:51:51 · 2328 阅读 · 0 评论 -
C语言的4种数据类型解释
我们将C语言比作餐馆。 1.像油淋小白菜,酸辣土豆丝,红烧豆腐等样式单一,结构简单,家家都有的菜就好比基本数据类型。 2. 像土豆啤酒鸭,宫爆鸡丁等结构复杂,根据不同的师傅有不同的形式的菜就好比构造数据类型。(就是说基本数据类型是指C语言里面内定的一些数据类型,是数据的最基本原料,而构造数据类型是用户自己定义的,里边可以包含许多基本数据类型。)原创 2012-10-27 10:24:37 · 1382 阅读 · 0 评论 -
while和do-while循环比较。
while和do-while循环比较。(1)int main(){ int sum=0,i; scanf(“%d”,&i); while(i { sum=sum+i; i++; }printf(“sum=%d”,sum);} (2)int main(){ int sum=0,i;原创 2012-10-22 22:26:34 · 576 阅读 · 0 评论 -
冒泡排序法 讲解
冒泡法,就是通过多次循环排序的一种方法。第一次循环,让最小(最大)的值浮到第一位。第二次循环,让剩余的数字中最小(最大)浮到第二位依次类推。这种方法就像水泡上浮一样,顾名。原创 2012-11-01 22:38:22 · 500 阅读 · 0 评论 -
使用for语句注意点
使用for语句应该注意: for循环中的“表达式1(循环变量赋初值)”、“表达式2(循环条件)”和“表达式3(循环变量增量)”都是选择项, 即可以缺省,但“;”不能缺省。省略了“表达式1(循环变量赋初值)”, 表示不对循环控制变量赋初值。省略了“表达式2(循环条件)”, 则不做其它处理时便成为死循环。 例如: for(i=1;;i++)sum=sum+i; 相当于:原创 2012-10-23 14:24:24 · 808 阅读 · 0 评论 -
while相关知识点
例 统计从键盘输入一行字符的个数。 #include int main(){ int n=0; printf("input a string:\n"); while(getchar()!='\n') n++; /*1. while(getchar()!='\n')作用是判断输入的字符是否为换行符,若是则为假,将跳出循环。 2.n++作用是原创 2012-10-22 21:06:20 · 602 阅读 · 0 评论 -
C语言中的形参和实参的定义是什么?有什么区别?
函数定义时候写的参数就是形参调用函数,传递进取的参数就是实参。举个例子吧,假设你定义一个 我要吃糖的函数:void 我要吃糖(string 某种糖)这个就是形参了,因为这里只是个形式,并没有指明是给你什么糖吃,所以是形参。我要吃糖(棉花糖)这个就是实参了,这样你就吃到棉花糖(实参)了。原创 2012-10-08 21:37:29 · 5215 阅读 · 0 评论 -
数组分类
数组分为以下类别:数值数组;字符数组原创 2012-07-29 19:56:52 · 483 阅读 · 0 评论 -
Win32控制台程序是什么
win32控制台项目指在32位Windows命令提示符(即所谓的dos)环境下运行的应用程序...win32项目指运行于32位Windows操作系统中的应用程序...包括win32控制台项目...1、Win32项目包括:Win32 应用程序、控制台应用程序、DLL 或其他静态库的项目;2、控制台应用程序通常被设计为没有图形用户界面,并编译成独立的可执行文件。控制台应用程序通常从命令行运转载 2012-06-29 13:42:26 · 5528 阅读 · 1 评论 -
DLL是什么意思
DLL 是一个包含可由多个程序同时使用的代码和数据的库。例如,在 Windows 操作系统中,Comdlg32 DLL 执行与对话框有关的常见函数。因此,每个程序都可以使用该 DLL 中包含的功能来实现“打开”对话框。这有助于促进代码重用和内存的有效使用。通过使用 DLL,程序可以实现模块化,由相对独立的组件组成。例如,一个计帐程序可以按模块来销售。可以在运行时将各个模块加载到主程序中(如果安装了原创 2012-06-29 16:23:19 · 2559 阅读 · 0 评论 -
浮点型数据输出格.
例printf("%a.bf");a:规定输出后的字符宽度(占几位)。b:规定小数点后的位数。原创 2012-10-10 22:02:57 · 590 阅读 · 0 评论