c语言
chendu1516
这个作者很懒,什么都没留下…
展开
-
C语言中函数返回数组;数组与指针的区别
首先说下数组与指针的区别 char a[] = “abcdefg”; char *p = “abcdefg” ; 1 a就是数组的首地址 2 数组的内容可以修改,指针的内容不可以修改 在ANSI C中,初始化指针是所创建的字符串时常量,被定义为只读,如果试图通过指针修改这个字符串的值,程序就会出现为定义的行为。 意思就是指针定义了一个全局变量而数组定义的是局部变量函原创 2017-10-17 17:31:24 · 628 阅读 · 0 评论 -
嵌入式C语言经验记录
最近在做NRF51822蓝牙单片机项目,会不定期记录一些C语言和NRF51822的知识点,提醒自己。关于如何从一段字符串中提取到感兴趣的一个或者一串,我找了2个函数,下面记录下: 例如我想从+CCID: “0123456789”中只提出数字 第一个sscanf 按照百度的 sscanf(“+CCID: \”0123456789\”“,”%[0-9]”,buf)不行改成sscanf(“+CCID原创 2017-10-13 17:19:57 · 306 阅读 · 0 评论