发 帖  
经验: 积分:131
东南大学
  • 1

    数组名和指针是两个往往很容易让人们混淆的概念,很多人以为数组名就是一个指针,也有很多人知道数组名不同于指针但是仅知道数组名的值不能像指针一样改变,例如你可以写出下面这样的代码:普通浏览复制代码 int *p; ...
    来源:编程论坛
  • 0

    常见的C字符串处理函数的源代码普通浏览复制代码 char *strcpy(char *strDes, const char *strSrc) {     assert((strDes != NULL) && (strSrc != NULL));     char *address = strDes; &nb ...
    来源:编程论坛
  • 0

    void *memmove(void *dest, const void *src, size_tcount);从src复制count字节的字符到dest. 如果src和dest出现重叠, 函数会自动处理.返回dest的值. void *memchr(const void *buf, int c, size_t count);在buf前 ...
    来源:编程论坛
  • 3

    一些基本概念: 1. 编译单元(模块):     在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ERROR), 因为它不像编译错误那样可以给出你程序 ...
    来源:编程论坛
  • 0

    __I、 __O 、__IO是什么意思? 这是ST库里面的宏定义,定义如下: #define     __I       volatile const        /*!< defines 'read ...
    来源:编程论坛
  • 1

    模块划分  模块划分的"划"是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C语言作为一种结构化的程序设计语言,在模块的划分上主要依据功能(依功能进行划分在面向 ...
    来源:编程论坛
ta 的专栏
关闭

站长推荐 上一条 /7 下一条

返回顶部