会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
下一页
2017年8月2日
PHP生成随机验证码函数
摘要: /*php生成验证码*/ <?php getCode(200,100); function getCode($width,$height){//$width 验证码图片的宽//$height 验证码图片高 $img=imagecreatetruecolor($width,$height); $bla
阅读全文
posted @ 2017-08-02 13:11 第五
阅读(785)
评论(0)
推荐(0)
2017年7月30日
变量在栈中实际物理位置
摘要: 1、存储在栈中的变量的物理位置是从大到小分配内存的,即先分配的变量物理地址比后分配变量的物理地址高。2、变量名解析后是变量的地址。不是说程序将静态变量的变量名放入栈中,而实际将值存储在常量区。例: ///////////////////////////////////////////////////
阅读全文
posted @ 2017-07-30 11:03 第五
阅读(256)
评论(0)
推荐(0)
2017年7月27日
程序执行时的内存分配
摘要: 一、在程序执行期间,变量存储空间有三种:1、静态存储区。内存在程序编译的时候就已经分配好了,这块内存在程序执行期间都存在, 存储全局变量和静态变量。2、栈存储区。内存是在程序执行期间才分配的,函数内局部变量及函数参数的存储单元,当 函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指
阅读全文
posted @ 2017-07-27 10:58 第五
阅读(658)
评论(0)
推荐(0)
2017年7月26日
全局变量、局部变量
摘要: 一、在内存中的区别局部变量(动态申请的数据存储在堆)和函数参数(函数参数是从右向左存储在栈中)存储在堆栈全局变量(全局变量系统初始化为0,局部变量是随机值)、常量和静态变量存储在静态存储区 二、引用已经定义过的全局变量1、引用头文件的方式例: ////////////////////////////
阅读全文
posted @ 2017-07-26 16:26 第五
阅读(168)
评论(0)
推荐(0)
结构体位域
摘要: 位域是指信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进 制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储 空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。如:struct str{ int a:8; //字段a占用一个字
阅读全文
posted @ 2017-07-26 10:22 第五
阅读(229)
评论(0)
推荐(0)
关键字(static const volatile extern sizeof)
摘要: static、const、volatile、extern关键字的作用:一、static1、修饰存储类型使之成为静态存储类型2、修饰链接属性使之成为内部链接属性二、const1、声明常变量,使声明的变量不能被修改const int *ptr; //ptr为指向整型常量的指针,ptr的值可以修改,不能改
阅读全文
posted @ 2017-07-26 09:39 第五
阅读(380)
评论(0)
推荐(0)
2017年7月25日
预处理#
摘要: 一、预编译 预编译又称预处理,是整个编译过程中最先做的工作,主要是做代码文本的替换工作。主要处理#开头的指令,如拷贝#include包含头文件中的内容,替换#define定义的宏,条件编译#if等。 二、#和##的作用 #和##都是运算符。#是把宏参数转化为字符串的运算符,##是把两个宏参数连接的字
阅读全文
posted @ 2017-07-25 21:11 第五
阅读(328)
评论(0)
推荐(0)
2017年7月23日
头文件<time.h>
摘要: 头文件<time.h>定义了两个宏,声明了四种类型和几个操作时间de函数。1、宏:NULL 这个宏是一个空指针常量的值。CLOCKS_PER_SEC 这个宏表示每秒的处理器时钟个数。2、类型:size_t 是无符号整数类型,它是 sizeof 关键字的结果。clock_t 这是一个适合存储处理器时间
阅读全文
posted @ 2017-07-23 10:40 第五
阅读(1830)
评论(0)
推荐(1)
头文件<string.h>
摘要: 头文件<string.h>声明了一种类型和几个函数,并且定义了一个宏。1、类型:size_t 这是无符号整数类型,它是 sizeof 关键字的结果。2、宏:NULL 这个宏是一个空指针常量的值。3、函数:3.1复制函数void *memcpy(void *dest,const void *src,s
阅读全文
posted @ 2017-07-23 10:10 第五
阅读(757)
评论(0)
推荐(0)
头文件<stdlib.h>
摘要: 头文件<stdlib.h>被发明的目的是为了定义和声明那些没有明显的归属地宏和函数。它声明了4中类型和几个具有一般功能的函数,还定义了几个宏1、类型:size_t 这是无符号整数类型,它是sizeof关键字的结果。wchar_t 这是一个宽字符常量大小的整数类型。div_t 这是div函数返回的结构
阅读全文
posted @ 2017-07-23 09:00 第五
阅读(992)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告