- 博客(10)
- 收藏
- 关注
原创 7月27日(函数与数组)
一、函数和指针 1. 函数指针(指向函数的指针)。 例如: int (*pf)( ); 例: #include <stdio.h> void print() { printf("Hello\n"); } int add(int x, int y) { return (x+y); } int main() {...
2018-07-28 21:35:24 177
原创 7月26日 学习日志
一、变量的存储类型 1. register int a = 1; //定义一个寄存器变量, a存放在寄存器中, 寄存器变量不能取地址 2. extern int a = 1; //声明一个外部变量, 声明不用分配空间 (定义变量要分配空间) 3. static (1) 在函数外部 static int a = 1; // static 修饰全局变量, 改变变量的作用域, ...
2018-07-28 21:28:21 164
原创 7月25日 学习日志(指针与数组)
一、指针的定义1.指针是变量的一种,里面是一个地址。单元的地址就是指针内容; 所有类型的指针长度都是4字节;2. 定义指针变量:(1) char *str = "Hello"; //str指向hello字符串 (2) int a = 1; ...
2018-07-28 21:25:01 166
原创 7月24日 学习心得
调用函数的步骤:1.通过函数名找到函数的入口地址(函数名就是地址)2.给形参分配空间3.传值(把实参传给形参)(值传递,地址传递)4.执行函数体5.返回6.释放(栈)空间 ★★★最重要,最容易遗忘register int a = 1; 定义一个寄存器变量 a存在寄存器里 & 取地址符号只能取内存里面的extern 声明一个外部变量 不会分配内存st...
2018-07-28 21:07:17 196
原创 7月23日 数组与函数
一、一维数组1.定义格式:类型说明符 数组名[常量表达式]; 例如: int a[10] 2.一维数组初始化 int a[10]={0,1,2,3,4,5,6,7,8,9}; int a[10]={0,1,2,3,4}; 定义a数组有10个元素,但花括弧内只提供5个初值,这表示只给前面5个元素赋初值,后5个元素值为0。int a[10]...
2018-07-28 20:43:28 191
原创 7月22日主持开学典礼小憩一天
不错的一天!我jio得海星!老师布置了个小程序 利用数组编写的冒泡排序:#include<stdio.h> void in(int a[], int length){ int i=0; printf("Please input:"); for(i=0; i<length; i++) { scanf("%d",&...
2018-07-28 20:38:18 117
原创 7月20日Linux学习心得
日期:2018.7.20今日学习内容:1、gdb调试工具的学习。gdb是gun的调试工具,它可以跟踪被调试的程序,进行设置断点、单步执行等操作。当程序暂停执行时,可以使用命令查看程序中的变量值、CPU的寄存器值、内存的值以及函数调用栈等信息。调试步骤:用-g参数将调试信息编入目标文件xx中 gcc -g xx.c -o xx用命令启动对程序app的调试: gdb xx...
2018-07-20 23:18:42 145
原创 7月18日学习Linux命令心得
任务:1.学习Linux系统安全命令 2.学习Linux常用工具今日任务完成情况:vim编辑器插入模式,命令模式,底行模式3个模式下的指令熟悉并操作,gcc工具指令基本了解自我评价:还算OK gcc和Makefile部分为重点难点需要加强巩固消化3、make和Makefile1)makefile基本语法。文件名一般大写M开头target:depend...
2018-07-19 19:49:51 165
原创 7/18学习心得
今日主要任务:自学文件处理命令,系统安全命令;vim相关配置遇到的困难:1.虚拟机中途死机打不开显示锁定文件失败 2.切换用户显示bash-3.1$解决方法:1.删除虚拟机配置文件和虚拟磁盘文件夹的所有以.lck结尾的文件以及文件夹2.找了赵辅导帮忙没有查出什么东西 然后重启了两遍虚拟机之后好了未解决的地方:暂无主要收获 : 命令名称mkdir 创建新目录 ...
2018-07-18 21:40:18 174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人