- 博客(11)
- 收藏
- 关注
原创 C语言第十一天课堂笔记<详细+注释>
int main(int argc, const char * argv[]) {// 函数指针: 就是指向函数的指针// 函数的名字 是一个地址 是一个常量地址// int (*)(int num1,int num2) 是类型 p是函数指针名字 NULL 是初值// 定义指针函数步骤:// 1.把要指向的函数声明赋值过来 把函数名 删了// int sum(int num1,
2015-11-10 21:16:44 337
原创 C语言第十天课堂笔记<详细+注释>
// 利用关键字 static 修饰的变量 叫做静态变量 并且储存在静态区 // 特点: 1.如果你不给初值,默认值是0 // 2.只初始化一次 // static int number1; // 全局变量 //int num2 = 5; // //void function () //{ // // 局部静态变量 // // 局部变量的作用域
2015-11-10 21:15:53 343
原创 C语言第九天课堂笔记<详细+注释>
import import “Student.h”// 宏定义define LTT 1// 带参数的宏定义: 替换的过程 // 带参数的宏定义 参数使用什么名字 后面使用的时候 名字要保持一致 // #define MaxValue(A,B) a > b ? a : b // 命名规范: // 1.以小写k开头 后面驼峰 编写宏定义 // 2.全部大写 // #defin
2015-11-10 21:14:59 422
原创 C语言第八天课堂笔记<详细+注释>
import import “Function.h”void exchageValue(int num1, int num2) { printf(“形参%p:\n”,&num1); printf(“形参%p:\n”,&num2); int temp = num1; num1 = num2; num2 =temp;} void add(int *
2015-11-10 21:14:08 349
原创 C语言第七天课堂笔记<详细+注释>
//声明一个匿名结构体 没有名字的结构体 struct { char name[20]; // 注意: 中间用分号隔开 char sex; int age; }stu1 = {“wanglong”, ‘m’, 18}, stu2 = {“lutaotao”, ‘m’, 22};// 起别名 给类型其别名 // 使用关键字 typedef 老名字 新名字
2015-11-10 21:12:48 383
原创 C语言第六天课堂笔记<详细+注释>
/** 函数定义 函数调⽤ * 函数声明 数组作为参数 函数嵌套 函数递归 */// // Created by lanou on 15/10/15. // Copyright (c) 2015年 LuTaotao. All rights reserved. ////// 无返回值无参数的函数 //void my
2015-11-10 21:12:02 373
原创 C语言第五天课堂笔记<详细+注释>
**// 需求: 定义一个三行四列的二位数组 // int array[3][4] = { // {1, 6, 112, 15 }, // {12, 17, 18, 22}, // {14, 11, 16, 12}};// // 访问二位数组中的元素 // printf(“%d “,array[1][2]); // pri
2015-11-10 21:09:26 337
原创 C语言第四天课堂笔记<详细+注释>
**// 数组定义:保存同种数据类型的多个数据// 声明一个数组 保存年龄// [n] n 代表数组中元素的个数// {} 中值 是数据中元素的初值 用逗号隔开// int 表示数组中每一个元素的数据类型// 声明数组的公式 数据类型 数组名[常量表达式] = {初值1, 初值2...., 初值(常量表达式)};// int ageArray[3] = {27, 19,
2015-11-10 21:08:31 493
原创 C语言第三天课堂笔记<详细+注释>
**// 循环结构:在满足特定条件(循环条件)下,反复执行某程序段(循环体)/** * while(判断语句){ 循环体(反复执行) 执行顺序: 先去判断循环条件,如果成立执行循环体,然后再判断循环条件是否成立,....反复,直到判断条件不成立,跳出循环体 } */// 写一个死循环 反复打印 我忘了即时代码// while (1) { // pr
2015-11-10 21:07:38 322
原创 C语言第二天课堂笔记<详细+注释>
**// 宏定义 把工程中所有的 LTT 全部替换成 10 // 是替换的过程 千万结束时不要加分号 #define LTT 10 int main(int argc, const char * argv[]) {//Bool是一种数据类型//它只有0和1两个值//系统通过预编译 把 0编译成NO 把1编译成YES//所以咱们在工程中一般只看见yes和no//printf
2015-11-10 21:06:05 416
原创 C语言第一天课堂笔记<详细+注释>
**// 单行注释(反斜杠和后面注释之间有一个空格) /*多行注释*/ //main函数 是入口函数 //调试方式 断点调试 //程序的执行方式之一 顺序执行 int main(int argc, const char * argv[]) {/* //打印函数 双引号 分号 一定要是英文状态下的 printf(“准备下课休息下….”);//基本数
2015-11-10 21:03:53 667
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人