C语言
文章平均质量分 87
opera92
这个作者很懒,什么都没留下…
展开
-
C语言01深入理解基本概念(一)
基本数据类型分析数据类型什么是数据类型 ?? 数据类型可以理解为固定内存大小的别名? 数据类型是创建变量的模子类型的本质charshortint1 byte2 byte4 byte内存空间char cshort sint i变量本质? 变量是一段实际连续存储空间的别名? 程序中通过变量来申请并命名存储空原创 2016-04-20 10:48:28 · 1618 阅读 · 0 评论 -
C语言02基础深入理解(二)
指针基础变量回顾既然程序中的变量只是一段存储空间的别名 , 那么是不是必须通过这个别名才能使用这段存储空间 ?指针本质? 指针在本质上也是一个变量? 指针需要占用一定的内存空间? 指针用于保存内存地址的值* 号的意义? 在指针声明时 ,* 号表示所声明的变量为指针? 在指针使用时 ,* 号表示取指针所指向的内存空间中的值// 指针原创 2016-04-20 14:10:44 · 895 阅读 · 0 评论 -
C语言03数组
定义和初始化数组 问题删除数组中的某个元素,并将后续元素顶上来。步骤实现此案例需要按照如下步骤进行。步骤一:定义和初始化数组代码如下所示:#include stdio.h>int main(){ int array[10]; for (int i = 0; i 10; i++) scanf("%d", &arr原创 2016-04-20 14:51:51 · 793 阅读 · 0 评论 -
C语言04函数与递归
1 函数的定义1.1 问题自定义两个简单的函数,使用return返回数据。1.2 步骤实现此案例需要按照如下步骤进行。步骤一:函数的定义代码如下所示:#include stdio.h>int getInt(){ return 10;}double getDouble(){ return 5.5;}int main(){原创 2016-04-20 15:24:36 · 1070 阅读 · 0 评论 -
C语言05指针基础
1 局部变量和全局变量1.1 问题分别定义一个局部变量和全局变量,测试生命期限和作用域。1.2 步骤实现此案例需要按照如下步骤进行。步骤一:局部变量和全局变量代码如下所示:#include stdio.h>/*auto*/ int x = 1000; void f1(int a) { a = 10; auto int x原创 2016-04-20 15:31:28 · 1021 阅读 · 0 评论 -
C语言06指针进阶
1 指针的使用1.1 问题写一个程序,回顾指针的基本应用,然后测试空指针和野指针,再加上条件判断进行避免。1.2 步骤实现此案例需要按照如下步骤进行。步骤一:指针的使用代码如下所示:#include stdio.h>void swap(int *a, int *b){ int tmp = *a; *a = *b; *原创 2016-04-20 15:42:37 · 1890 阅读 · 0 评论 -
C语言07指针高级
接口封装设计思想引导Sckclient客户端api模型设计第一套api函数#ifndef _SCK_CLINT_H_#define _SCK_CLINT_H_ //函数声明// 1、客户端环境初始化int sckClient_init(void **handle); //5 d原创 2016-04-20 15:50:08 · 1429 阅读 · 0 评论 -
C语言08字符串 & 预处理 & 结构体
项目开发中字符串模型建立 strstr的while dowhile模型//int cltClient_rev(void *handle, unsigned char *buf, int *buflen)//不要相信别人给你传送的内存地址是可用的int getCout(char *str, char *substr, int *count){原创 2016-04-20 16:48:19 · 1573 阅读 · 0 评论