
C/C++
韭菜鲜肉大馄饨
除了死亡所有的离开都是背叛...
展开
-
为什么 main() 函数直接调用其他函数交换两个数没效果?
为什么 main 函数直接调用其他函数交换两个数没效果?一、题目:如何交换两个数二、查看汇编代码三、总结四、那怎么交换两个数?4.1 指针4.2 引用4.3 直接在 main() 函数中交换一、题目:如何交换两个数#include <stdio.h>void swap(int a, int b) { int temp = a; a = b; b = te...原创 2020-02-28 23:48:14 · 895 阅读 · 0 评论 -
结构体大小
题目:student 结构体的大小是多少?struct date{ int year; int month; int day;};struct student{ int number; char sex; int age; char name[10]; struct date birthday;};结构体内偏移规则...原创 2018-07-09 12:55:32 · 272 阅读 · 0 评论 -
不用 + 号做加法__指针
题目:a = 2,b = 3,计算 a + b,不使用 + 号利用了 C 中数组名代表数组本身,又代表数组首地址原创 2018-09-30 22:23:37 · 199 阅读 · 0 评论 -
NDK_Day01_C 初探
NDK_Day01_C 初探一、数据类型二、函数三、C 程序的内存分布四、动态申请内存五、VisualStudio 创建 cmake 项目5.1 cmake 项目添加文件一、数据类型sizeof():获取数据类型占用的字节数在 C 中,int 和 long 都是 4 字节,为什么 ?早期 16位计算机,int 2、long 4,只不过现在 int 4在标准中,int 至少要和 shor...原创 2019-05-26 19:03:23 · 139 阅读 · 0 评论 -
NDK_Day11_Shell 脚本、FFmpeg 交叉编译
Day11_Shell 脚本、ffmpeg 交叉编译一、Shell 脚本二、编译 Android 可用的 ffmpeg2.1 准备2.2 常见参数简介2.3 配置 ffmpeg Shell 脚本2.4 在 Android 中使用编译好的 ffmpeg 静态库三、音视频未完待续...一、Shell 脚本Sheell:是一个用 C 语言编写的程序脚本:Script后缀:.shShell 脚本...原创 2019-06-02 23:29:54 · 420 阅读 · 0 评论 -
二叉树操作——前序、中序、后序、层序
二叉树遍历——前序、中序、后序、层序获取树的深度先上树#include <jni.h>#include <string>#include <android/log.h>#include <queue>#define JNI_TAG "JNI_TAG"#define LOGE(...) __android_log_print(ANDR...原创 2019-07-31 23:29:48 · 256 阅读 · 0 评论