![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言相关
文章平均质量分 78
DyanWang
这个作者很懒,什么都没留下…
展开
-
C 语言中的输入输出介绍
C 语言中的输入输出: 1)格式输入: scanf() 格式为scanf(“格式字符串”,输入列表) //不能规定精度,只能是原样输入 空白字符:Tab 回车 空格 scanf(" %c",c);//忽略掉全部的空白字符 (空格、回车、Tab) 若后面有空格,则必须输入非空白的字符才可以退出,因此不建议用。原创 2012-02-21 17:17:27 · 1368 阅读 · 0 评论 -
VC 相关笔记
1 MFC中3个重绘函数:1)InvalidateRect(&Rect);2)Invalidate();3)UpdateWindow()(调用该函数时发送WM_PAINT。对应的函数时OnPaint()); 一般在OnPaint中调用OnDraw函数。 OnCreat()不产生窗口,只是在窗口显示之前设置窗口的风格等属性。Create()产生窗口。OnCreat原创 2012-09-19 16:48:36 · 953 阅读 · 1 评论 -
C语言 读书笔记
1 基础相关 1) 没有参数的函数应该注明void(参数位置) 2) 判断某数是否是素数时,应先判断该数是否小于等于1(if(number 3) 计算两个数的最小公倍数: int f(int a,int b) { int i; for原创 2012-09-20 16:50:33 · 893 阅读 · 0 评论 -
C 语言 const 用法介绍
const const int x = 0;//不能改变x的值 局部:栈区 全局:代码区,不可以改变 const int *p;//指针指向的内容不能通过指针去修改 int const *p//同上 int * const p;//指针本身是常量,不可改变,数组名就是这种指针原创 2012-02-21 17:22:07 · 624 阅读 · 0 评论 -
C 语言中的预处理介绍
预处理指令 #include #include ""//在当前目录去找,若找不到,再去系统目录去找 预处理器: 见到// 或者 /* */ 就去掉 编译器 见不到以#号开头的东西或者见到也会去掉 #define 简单的宏(直接替换) 宏函数(根据参数来替换):变量尽量都要加括号,原创 2012-02-21 17:26:29 · 521 阅读 · 0 评论 -
C 语言基本语法示例
整个程序只有一个main函数,且必须有 表达式,语句 表达式; 语句 int a; a = a + 1; 1)空语句 ; 2)表达式语句: a = a + 1; 3) 复合语句 { } 4)函数调用语句 f1(a); 5)控制语句原创 2012-02-21 17:27:45 · 614 阅读 · 0 评论 -
C 语言中的内存分配介绍
1)内存分配: 代码区:存放代码的(包括字符串常量),程序代码(内容不能修改),是只读的 全局 :函数外部定义的变量或者static变量 栈区 :自动的局部变量,函数参数,在栈中分配空间,自动分配,自动释放。是系统wie普通变量分配的空间 堆 :malloc, calloc, realloc 自由分配,显式分配,显式释放。由程序员自己申请分配的空间(需要原创 2012-02-21 17:25:53 · 789 阅读 · 0 评论 -
C 语言中的变量介绍
变量:内存中的一片空间,有名字,大小由类型决定。 int :一般4个字节 float :4个字节 double :8个字节 char :1个字节(若函数的返回值为char型,则一般转化为返回整形) 1字节(Byte)=8二进制位(bit) 符号位 0 正数 1负数 变量和作用域:原创 2012-02-21 17:23:14 · 802 阅读 · 0 评论 -
C 语言中的数据结构介绍
结构: 结构变量 struct{ int number; char name[10]; int onHand; }part1,part2; 初始化: {112,"Disk",10} c99中指定的初始化:原创 2012-02-21 17:20:46 · 629 阅读 · 0 评论 -
C 语言的运算符介绍
运算符:()最高 =最低 单目比双目高 ()优先级最高 = 赋值运算符的优先级最低 +(左结合) - * /(向0取整,正数取小,负数取大) %(两个操作数必须为整数) = += -= *= /= //右结合 ++ -- > = 用0表示假,用非0表示真,通常用1表示原创 2012-02-21 17:19:39 · 601 阅读 · 0 评论 -
C 语言中的函数介绍
函数: 函数是一串语句,这些语句组合起来,并被指定了一个名字。 有返回值,形参 函数的声明和定义 调用函数之前必须先声明或定义 隐式声明: int 函数名(根据实参推断) float/double :double char/short/int :int 包含头文件主要目的是声原创 2012-02-21 17:16:26 · 716 阅读 · 0 评论 -
C 语言中的控制结构介绍
C 语言中控制分为三种:顺序,选择,循环 1)顺序:程序顺序执行(无特别) 2)选择: 1.if系列 if //选择满足条件的,然后做什么 eg:如果变量 a 的值为 3,则将 a 的值改为 5 if(a == 3) //建议写成 if(3 == a) { a = 5;原创 2012-02-21 17:18:40 · 825 阅读 · 0 评论 -
C 语言指针的基本介绍
指针: 1、让指针指向一个变量,是一个指针变量保存了一个变量的首地址。 char,int,double 2、 指针和数组明的不同点: 1、sizeof的结果不一样 2、数组名不可修改(数组名是指针常量) 指向一片内存区域,用数组分配这片内存 数组名本身原创 2012-02-16 17:00:09 · 639 阅读 · 1 评论 -
C语言相关 实习笔记
1 产生随机数: #include srand(time(NULL)); number = rand() %100 + 1; 2 strstr: eg: p = strstr(s1,s2); //从字符串s1中寻找s2第一次出现的位置,返回指向第一次指向s2位置的指针,如果没有找到,返回NULL。 strchr:原创 2012-09-18 18:50:30 · 779 阅读 · 0 评论