自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 c语言-函数指针和回调函数

函数指针,顾名思义指向函数的指针函数的首地址在代码区,函数名就是一个函数的首地址函数指针的定义如下函数的返回类型 (*函数指针变量名)(参数类型1, 参数类型2......) = 初始值;若两个函数指针完全相同 则函数的返回类型和参数的个数以及类型都是相同的.例如 int max(int x, int y){                 return x > y

2015-01-28 21:10:54 336

原创 宏定义

程序的执行1.预编译2.编译生成汇编文件3.编译生成目标文件4.和库文件一起生成执行文件预编译:提前编译宏定义:在预编译期间执行定义:提前编译#define A 12后面没有;号,后面也可以由参数#define ADD(A, B) A+B但是在main函数中调用的时候如果用 2 * ADD(A, B)这样就会出错, 所以需要加上一个()#define

2015-01-26 21:49:21 431

原创 c语言基础-结构体

结构体也是一种数据类型 (这种数据类型里面可以定义不同的数据类型的数据,是一种用户自定义的数据类型)当然结构体里面可以嵌套数组和结构体结构体的定义struct 结构体名{成员变量的数据类型1 成员变量名1;成员变量的数据类型2 成员变量名2;.......};//注意 结构体的命名用驼峰法 每一个成员变量后面要加上; 在最后的{}后面要加上;结构体变量的

2015-01-21 20:57:21 297

原创 c语言-函数

函数是实现某个功能的代码段函数之间的关系是并列的,不能嵌套函数的定义 函数的返回值类型 函数名 (参数的类型 参数名1.... ){函数体}正常的函数有三部分:1. 函数的声明 ; 2. 函数的定义; 3.函数的调用如果函数在定义之前被调用的话,需要对函数提前进行声明,当然在定义之后在调用如果没有声明也不会提示错误函数的返回值类型 有两种 有返回值和无返回值

2015-01-20 22:46:21 272

原创 c语言-二维数组

二维数组定义格式数据类型[行数][列数] = {值};整形数组为例:a[3][4]  = {1,2,3};// a[1] ={ 1 ,2, 3}; a[2] ={0} ;a[3] = {0}a[][4] = {1,2 ,3,4,5};这种情况下列数已经给出 ,由后面的个数可以确定前面的行数,所以二维必须不能省,一维可以省当然 a[ ][ ]这种都省的情况下肯定错误, 系统无

2015-01-19 19:35:05 405

原创 算法思考

1. //打印 1 - 100的质数    int i = 0;    for (int n = 2; n         for (i = 2; i             if (n % i == 0) {                break;            }        }        if (i >= n) {

2015-01-17 15:10:29 276

原创 c语言之一维数组

1.数组的定义变量类型  数组名 [元素个数] = {数值1,  数值2,数值3.....}定义的几种形式a. int a[5] = {1, 2,  3,  4, 5};b. int a[] = {1, 2, 3, 4, 5}; //可以省略个数c. int a[5] = {1}; //默认第一个为1, 其余的为 0注意:数组不能直接参加运算,数组的元素可以;eg: int

2015-01-17 14:06:38 610

原创 c语言中注意细节

c语言中易忘易忽略知识点逻辑运算符 中存在着局部短路的现象 1.&&  1&&2 与运算表示的是同真则真 有一假则为假 如果1是假 则2不做判断2.|| 或运算表示的是一真则真 同时为假才为假 如果 1 || 2 中1是真 则2 不做判断switch 语句中遇到 break才跳出循环 不要忘记写break对于字符输入的时候 注意多余的字符 getchar();可用来接受缓存

2015-01-15 22:33:51 1224

原创 c语言基础-分支语句和循环语句

c语言中的分支语句与循环语句1>. 分支语句 if分支语句if 有三种形式 1. if (条件表达式) {语句}  2. if (条件表达式) { 语句} else {语句} 3. if (条件表达式) { 语句 } else if (条件表达式) {语句}..... else {语句}2>. 分支语句switch 基本语法如下1. switch (整型表达

2015-01-15 21:14:48 504

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除