c语言库函数学习3(memory)

原创 2007年09月21日 21:23:00
/**//*
  #include <stdlib.h>
  void* calloc( size_t num, size_t size );
    函数返回指向num个数size大小(以字节为单位)的连续的内存空间的首地址
    并且先把内存中的内容初始化为0

  #include <stdlib.h>
  void free( void* ptr );
    函数释放用calloc,alloc,realloc函数申请的空间

  #include <stdlib.h>
  void *malloc( size_t size );
    函数在堆上分配size大小(以字节为单位)的空间,基本上同calloc函数
    但是它不对内存做初始化

  #include <stdlib.h>
  void *realloc( void *ptr, size_t size );
    函数重新为ptr指针分配空间,新的空间大小为size(以字节为单位)
    并且释放原来分配的空间,只是原来空间的内容还是保留着,还可以
    用原来的指针来访问,他所释放的是操作系统中使用记录表项,即删除
    内存表的信息。
*/


#include 
<stdio.h>
#include 
<stdlib.h>

void main()
...{
    
char *alloc;
    
//alloc = (char*)calloc(20, sizeof(char));
    alloc = (char*)malloc(20*sizeof(char));
    
//printf("%s ", alloc);
    for(int i = 0;i < 10;i++)
        
*(alloc + i) = 'a' + i;
    
*(alloc + 10= '
 

深度学习神经网络纯C语言基础版

当今Deep-Learning已经是火到一定境界了,深度学习神经网络(DNN)在计算机视觉领域的表现可谓见效非凡。当然,工程上运用了卷积神经网络来减少计算量而不是全连结的神经网络-这样计算量实在太大了...
  • Calcular
  • Calcular
  • 2015年07月24日 00:04
  • 8540

C语言标准I/O函数及其特点总结

C语言的标准I/O库通过系统调用同内核打交道,内核通过驱动和硬件打交道。由于CPU要处理很多任务,所以和低速的I/O的交互一般要经过中间的缓存。    标准I/O库有几个常用函数,虽然很常见,但是其...
  • a1510685338
  • a1510685338
  • 2015年03月16日 20:24
  • 1257

Linux上C语言标准数学函数库的引用

eclipse安装了CDT插件之后就可以在上
  • u013259893
  • u013259893
  • 2014年07月27日 13:15
  • 1949

C语言的常用库函数使用方法分析及用途(3)

原形:void disble(void)   功能:屏蔽中断,只允许从外部设备来的不可屏蔽中断(NMI)。   头文件:dos.h   enable()开硬件中断的宏   原形:void en...
  • wuhualong1314
  • wuhualong1314
  • 2012年04月16日 16:25
  • 253

C库函数 学习C语言的必需品

  • 2011年01月04日 00:11
  • 437KB
  • 下载

c库函数下载(很好的c语言学习工具真是好动许 阿 jfasdjfsadfjsda

  • 2009年11月12日 08:38
  • 910KB
  • 下载

c语言学习--time库函数详解

包含文件: 一、在C语言中有time_t, tm, timeval等几种类型的时间 1、time_t time_t实际上是长整数类型,定义为:typedef long time_t; /*...
  • qq_38880380
  • qq_38880380
  • 2018年01月04日 15:53
  • 52

c语言文件IO库函数——APUE学习笔记(1)

大多数函数只需要五个函数实现IO操作:open, read, write, lseek, close. 一. 文件描述符: 文件描述符时一个非负整数(0~OPEN_MAX - 1).当打开现有文...
  • Riyadh_linux
  • Riyadh_linux
  • 2015年11月19日 18:09
  • 647

C语言学习总结(五)——C库函数总结

C 库函数主要指那些由美国国家标准协会(ANSI)或国际标准化组织(ISO)发布的标准中规定的库函数,按照标准 C 的要求来进行 C 语言编程是很重要的,因为这样你的代码才有可能跨平台使用。 最...
  • myintelex
  • myintelex
  • 2016年12月26日 18:22
  • 472

学习笔记1——C语言库函数在文本中指定地方添加和删除一段

调用C语言库函数,在文本中添加和删除这段(红色标记)     End Extended Reserved Data:     [Reserved Data]     0x4f505448   ...
  • a475701239
  • a475701239
  • 2012年08月28日 11:09
  • 1553
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c语言库函数学习3(memory)
举报原因:
原因补充:

(最多只允许输入30个字)