• 浅谈C语言中的指针

    大家都知道指针是C语言中的精粹,学好了指针基本就等于学号了C语言,它能直接对物理地址进行访问,具有双重功能,是嵌入式设计中必不可少的一门语言。C语言功能强大的主要原因就是具有指针结构。指针是一种特殊的...
    文章 2014-06-11 820浏览量
  • 浅谈Object Pascal的指针[引用 Nicrosoft]

    浅谈Object Pascal的指针 Nicrosoft(nicrosoft@sunistudio.com)—— 2001.8.26 http://www.sunistudio.com/nicrosoft/ 东日文档:http://www.sunistudio.com/asp/sunidoc.asp 大家都认为,C语言之所以强大,以及其...
    文章 2005-03-14 753浏览量
  • 《编写高质量代码:改善c程序代码的125个建议》—— ...

    前 言为什么写作本书众所周知,C语言是一门既具有高级语言特点,又有汇编语言特点的通用计算机编程语言,无论是操作系统(如Microsoft Windows、Mac OS X、Linux和UNIX等)、嵌入式系统与普通应用软件,还是目前...
    文章 2017-05-02 1297浏览量
  • 浅谈缓冲区溢出之栈溢出<下>

    首先,这个程序必须存在缓冲区溢出漏洞(这不是废话么),一般来说C语言中容易引起缓冲区溢出的函数有strcpy,strcat之类的不顾及缓冲区大小的内存操作函数以及scanf,gets之类的IO函数。如果你使用vs2010以及vs2012...
    文章 2016-03-31 3600浏览量
  • 浅谈C之精华-指针

    好了,今天以我个人的角度来深度剖析一下C语言中关于指针的用法以及注意事项,曾经我也是被指针坑得不要不要的,当然现在依然还是再被指针坑,因为指针用起来有很多细节的地方要注意。好了,废话不多说,我们来看看...
    文章 2016-01-02 1578浏览量
  • 剑指offer第二章——c++实现 持续更新

    2.1面试官基础知识 1、c++的基础知识(面向对象的特性、构造函数、析构函数、动态绑定、内存管理) 2、设计模式 3、uml图 4、并发控制 5、对os的理解程度 时间复杂度排序:O(1)>O(lognN)>O(n)>O(NlogN)&...
    文章 2018-11-06 914浏览量
  • 替换字符串的空格

    注意:在c语言中存字符串最后一位是认为”\0“的,例如a[]="12",那么a的长度为3,a[0]='1',a[1]='2',a[2]='\0',‘\0’是空字符,其ascii码为0如下图。相比之下:b[]={'1','2'}长度则为2. 思路一:可以再造一个数组,...
    文章 2017-12-06 1055浏览量
  • 【Linux系统编程】Linux系统调用概述

    (可能很多熟悉C++朋友马上就能联想起函数重载,但是别忘了Linux核心是用C语言写的,所以只能取成不同的函数名)。还有一些函数已经过时,被新的更好的函数所代替了(gcc在链接这些函数时会发出警告),但因为兼容的...
    文章 2015-08-21 1275浏览量

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化