-
指针小知识点:
int a =10;
int *p=&a;
int *q=p; //p中保存的是a的地址
in...
-
概述
Joel Spolsky认为,对指针的理解是一种aptitude,不是通过训练就可以达到的。虽然如此,我还是想谈一谈这个C/C++语言中最强劲也是最容易出错的要素。
鉴于...
-
1. 什么是数组类型?
下面是C99中原话:
An array type DEScribes a contiguously allocated nonempty set of ...
-
为什么strncpy()不能总在目标串放上终止符’\0’?
strncpy() 最初被设计为用来处理一种现在已经废弃的数据结构—...
-
传统的C 没有办法生成匿名结构值;
你必须使用临时结构变量或一个小的结构生成函数。C99 标准引入了“复合常量” (comp...
-
strncpy() 最初被设计为用来处理一种现在已经废弃的数据结构——定长, 不 必’n0’ 结束的“字符串&rdquo...
-
1 将字符串转化为整数。
long stringToInt(char *s){
...
-
在C语言中使用extern 关键字来定义全局变量的时候,我们需要在.h文件和.c文件中重复定义,这种重复,导致了出错几率的增加。
研读了uCOSii操作系统的部分代码,...
-
本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。
文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。许多面试题看似简单,却需...
-
static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种在C/C++语言中使用, 第三种只在C++中使用(C,C++中具体细微操作不尽相同, 本文以C...
-
比如在一个项目中,有大量的数据结构,他们都是双向链表,但又想共用一套对链表的操作算法,这怎么做到呢,C中又没有C++中的继承,不然我可以继承一父(类中只有两个指针,一个向前一个向后...
-
一.概念
在C/C++中,通过学习许多C/C++库,你可以有很多操作、使用时间的方法。但在这之前你需要了解一些“时间”和“日期&r...
-
在网上看到的,觉得很有用,copy过来的。
非局部跳转语句—setjmp和longjmp函数。非局部指的是,这不是由普通C语言goto,语句在一个函数内实施的跳转,而...
-
最近想好好研究C,于是便拿记事本这个小程序练练手。
自己从网上找了一个挺不错的,就从这个开始学习吧。。。。
一:代码
先建立一文件夹->方便管理与查看
拿我来说,在d...
-
数组类型:
int a[n] -----------整型类型的数组
int *a[n] -----------指针类型的数组(指针数组)
void (*fun[n...
来自
C语言|by
一见钟情 |发表时间 2017-09-08
|0个回复
-
Introduction to the Volatile Keyword认识关键字Volatile • 在内存中进行地址映射的设备寄存器;• 在中断处理程序中可...
来自
C语言|by
一见钟情 |发表时间 2017-09-08
|0个回复
-
作为一个电子工程师(electronic engineer)必备技能:抄板,焊板,画板,仿真,编程,调试,创意,坚持。八大技能,你几级了?...
-
NRF24L01+拥有一个带数据的ACK功能,发现很少有介绍,这个功能使用起来很厉害,相当于双向传输了,比起原来不断切换接收发送模式来实现双向传输方便了很多。这个可用于无线调试,一...
-
请问USB2.0,全速,自定义HID模式,端点包最大的字节是多少,为什么设为64个字节就能正常收发,但是设为128个字节就不行。难道最大长度就是64个字节吗?/***...
-
今天来分析一个例程《BLE实验1:蓝牙工程样例》,注意这里并不是十分专业的讲解,完全是本人的一点小笔记,并没有太大的参考价值,但是如果幸运的话,能让我们有点小的灵感这...