![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
背包客的前奏
喜欢嵌入式喜欢linux的开源喜欢完成作品时的喜悦喜欢电子也喜欢旅游热爱神州大地
展开
-
字符数组与字符串数组
当定义这两种数组都不给元素个数,即让编译器自动分配空间的时候,编译器自动会在字符串数组后加"\0"结束符号,而字符数组则不会加"\0"结束符号。 #include int main (void) { char str[] = {'H','e','l','l','o'}; char str1[] = "hello"; printf("sizeof(str[])=%原创 2013-03-24 21:36:36 · 514 阅读 · 0 评论 -
深入理解指针函数
1 原文地址:http://blog.sina.com.cn/s/blog_5e8facd20100qn20.html 顾名思义,指针函数即返回指针的函数。其一般定义形式如下: 类型名 *函数名(函数参数表列); 其中,后缀运算符括号“()”表示这是一个函数,其前缀运算符星号“*”表示此函数为指针型函数,其函数值为指转载 2012-12-09 21:14:52 · 285 阅读 · 0 评论 -
C 项目中的extern "C" {}
文章转载自: http://www.fengfly.com/plus/view-183718-1.html 支持正版 引言 在用C 的项目源码中,经常会不可避免的会看到下面的代码: #ifdef __cplusplus extern "C" { #endif /*...*/ #ifdef __cplusplus } #endif 它到底转载 2013-07-08 11:03:11 · 651 阅读 · 0 评论