
【C/C++】
喵小林菌
主要研究嵌入式音视频系统设计开发、音视频智能分析,主要涉及嵌入式、C/C++、Linux、图像视频、深度学习等技术,希望通过分享交流和大家一起进步!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象真的需要继承吗?
一提起面向对象三个关键词就是封装、继承、多态。但这三个东西都是面向对象所必要的吗?本来复合对象可以使用组合进行构造,现在又搞一个继承,那什么时候用组合什么时候用构造?下面是一位大佬对这个问题的评论,觉得很有意思,故转载~对象范式的原始概念其实根本不包括类和继承,只有1.程序由对象组成、2.对象之间互相发送消息,协作完成任务。最初世界上第一个面向对象语言是 Simula-67,第二个面向对象语言是 Smalltalk-71。Smalltalk 受到了 Simula-67 的启发,基本出发点相同,但是.转载 2021-04-06 10:28:23 · 509 阅读 · 0 评论 -
strlen函数实现
#include<stdio.h>/*描述:计算字符串长度param :字符串return:字符串长度*/int myStrlen(char *string){ int length = 0; while(*string++ != '\0') { length++; } return length;}int main(){ char *a = "helloWorld!"; printf("length=%d\n",myStrlen(a));//length原创 2021-01-12 15:11:13 · 233 阅读 · 0 评论 -
指针数组、数组指针、指针函数、函数指针
用变量a给出下面的定义一个整型数一个指向整型数的指针一个指向指针的的指针,它指向的指针是指向一个整型数一个有10个整型数的数组一个有10个指针的数组,该指针是指向一个整型数的一个指向有10个整型数数组的指针一个指向函数的指针,该函数有一个整型参数并返回一个整型数一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数答案是: 1. int a; 2. int *a; 3. int **a; 4. int a[10]; 5. int *a[10];原创 2020-11-26 00:54:07 · 353 阅读 · 0 评论 -
const与指针变量
const和指针在定义变量的时候一起出现,往往就很难区分。主要有以下四种情况。常量指针整形常量//pLinJun1是一个指向整形型的指针。int *pLinJun1;//pLinJun2是一个指向整形常量的指针,指针指向的值是常量,因此可以修改指针,但不能修改指针所指向的值int const *pLinJun2;//pLinJun3是一个指向整形的常量指针,指针是常量,因此不能修改指针,但可以修改指针指向的值int * const pLinJun3;//pLinJun4是一个指向整形原创 2021-01-09 23:12:46 · 249 阅读 · 0 评论