
C语言
樱花冥殿
Hardware&Software
展开
-
C++(1)——为什么有C++这门语言
C++(1)——为什么有C++这门语言1.为什么有了C还需要C++1.C++是由C进化而来2.C++为什么没有完全取代C3.C++出现的必然性2.C++究竟是个怎样的语言1.C++是==面向对象==的2.==C++兼容C的全部特性==3.C++比C更适合复杂项目1.为什么有了C还需要C++1.C++是由C进化而来C++最早叫:带类的C,最开始只是在c上扩展了class等少量特性,后来不停发...原创 2020-04-10 20:46:20 · 383 阅读 · 0 评论 -
C语言专题——位操作
位操作符位与(&)逻辑与(&&)位或(|)逻辑或(||)位取反(~)逻辑取反(!)位异或(^)位与(&)原创 2020-03-16 11:23:17 · 204 阅读 · 0 评论 -
嵌入式软件工程师3--C语言拾遗(1)
一字节为八个二进制位。strlen:strlen 是一个函数,它用来计算指定字符串 str 的长度,但不包括结束字符(即 null 字符)。sizeof:sizeof 是一个单目运算符,而不是一个函数。与函数 strlen 不同,它的参数可以是数组、指针、类型、对象、函数等。功能是获得保证能容纳实现所建立的最大对象的字节大小。字符数组及它的两种初始化...原创 2020-03-06 21:58:02 · 1552 阅读 · 4 评论 -
C语言专题——内存
冯诺依曼结构:数据和代码在一起哈佛结构:数据和代码分开如何管理内存原创 2020-03-15 16:37:07 · 210 阅读 · 0 评论 -
C语言结构体
C语言结构体结构体的嵌套int main(){ struct data { int day; int month; int year; }; struct { int num; char n ame[20]; char sex; struct data birthday; }boy1,boy2;}声明结构体类型仅仅是声明了一个类型,系统并不为之分配内存,就如...原创 2019-09-01 17:46:14 · 131 阅读 · 0 评论