- 博客(9)
- 收藏
- 关注
原创 简单—1个字节自然数任意位置 1
/*=============================================================== * 文件名称:1.c * 创 建 者:李晨旭 * 创建日期:2017年03月30日 * 功 能: 给1个字节任意自然数任意位置 1 * 注 意: 字符数组结束判断: '\n' =================================
2017-03-30 15:37:35
449
原创 动态(堆区)内存分配
一、内存(堆上)分配方式<1>内存分配方式1.从静态存储区域分配 ①内存在程序编译的时候就已经分配好,这块内存在程序的 整个程序运行期间都存在.例如全局变量、static变量.2.在栈上分配 ①在执行函数时,函数内部局部变量的存储单元都可以在栈上 创建,函数执行结束时这些存储单元自动被释放.效率很高, 但是分配的内存容量有限.3.从堆上分配亦称动态内存分配
2017-03-29 20:19:36
1548
原创 字符数组的相关函数
1.strcpy(); 例如: 定义一个字符串char a[20],和一个字符串c[]=”i am a teacher!”; 把c复制到a中就可以这样用:strcpy(a,c); 这个函数包含在头文件 <#string.h>(去掉#)中. 程序代码:#include<stdio.h> #include<string.h> void main() { char a[20],c[]="
2017-03-29 12:58:54
699
原创 字符指针数组(二级指针)
一、字符指针数组 - 11、字符指针数组概念字符指针数组是指一个数组中的各个元素都是字符指针 或者是字符串(字符数组)的首地址2、初始化char *name[]={"zhangsan","lisi","wangwu"};变量名联系:&name[0]=&'z' , &name[1]=&'l' , &name[2]=&'w' name[0]="zhangsan" , name[1]="lisi" ,
2017-03-29 12:47:39
4490
原创 gdb core的使用
一、导致程序运行崩溃的原因:1.垃圾占用太多内存 2.段错误 3.溢出 4.其他 二、排除段错误方法1.注释 2.gbd单步调试 3.gdb core 三、什么是gdb core1.在Linux中应用程序运行崩溃之后一般会产生core文件 core文件是通过Linux系统中的工具【core dump】来产生的, core dump又称为核心转储2当程序运行过程中发生异常崩溃时,由core dum
2017-03-29 12:32:56
1141
原创 gdb的高级使用
一、工作环境相关命令命令格式 含义 set args运行时的参数 指定运行时参数,如set args 2 show dir 查看设置好的运行参数 show paths 设定程序的运行路径 se
2017-03-29 12:31:32
404
原创 文章标题
#include <stdio.h> #include <string.h>//(*p)[20]:数组指针(行指针),指向某一行,每一行20列 //n为多少行 void out_stu(char (*p)[20],int n); void sor_stu(char (*p)[20],int n); int main(void) { char stu[3][20]; int i; for(
2017-02-12 21:26:15
229
原创 C语言编程-指针遍历二维数组
#include <stdio.h> void out1(int a[][4],int size); 3 void out2(int *p,int size); 4 int out3(); 5 int main(void) 6 { 7 int a[][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; 8 out1(a,12);//数组
2017-02-12 11:16:06
7422
原创 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-02-12 11:12:12
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人