指针和数组
//数组:一组相同类型元素的集合
//指针变量:是一个变量,存放的是地址
int main()
{
int arr[10] = {0};
//arr 是首元素的地址
//&arr[0]
int* p = arr;
//通过指针来访问数组
int sz = sizeof(arr) / sizeof(arr[0]);
int i = 0;
for (i = 0; i < sz; i++)
{
printf("%d ", *(p + i));
}
return 0;
}
void test(int arr[], int sz)
{
int i = 0;
for (i = 0; i < sz; i++)
{
printf("%d ", arr[i]);//arr[i]--> *(arr+i)
}
}
int main()
{
int arr[10] = {0};
test(arr, 10);
return 0;
}
int main()
{
int arr[10] = { 0 };
int* p = arr;//&arr[0]
int i = 0;
for (i = 0; i <= 10; i++)
{
*p = i;
p++;
}
return 0;
}
未完待续
指针和数组
张小明
前端开发工程师
JSON自动翻译工具:告别手动翻译的智能解决方案
JSON自动翻译工具:告别手动翻译的智能解决方案 【免费下载链接】json-autotranslate Translate a folder of JSON files containing translations into multiple languages. 项目地址: https://gitcode.com/gh_mirrors/js/json-autotranslate 还记得那个周末…
67、Z4 上的编码:二次剩余码的深入解析
Z4 上的编码:二次剩余码的深入解析 在编码理论中,Z4 上的编码有着独特的性质和应用。本文将详细探讨 Z4 上的循环码以及二次剩余码的相关内容,包括生成幂等元、基本性质、扩展码等方面。 1. Z4 上的循环码生成幂等元 对于 Z4 上的循环码,我们可以通过一些方法找到其生成…
75、编码理论中的界与卷积码详解
编码理论中的界与卷积码详解 1. 吉尔伯特 - 瓦沙莫夫界的再探讨 在编码理论中,吉尔伯特 - 瓦沙莫夫界是一个重要的概念。通过对相关公式的推导,我们可以更深入地理解它。假设 $\delta = d/n$,对公式进行以 $q$ 为底取对数并除以 $n$ 的操作,可得到: $n^{-1}[\log_q(\de…
SuperPNG插件深度解析:如何让Photoshop图像处理效率提升300%
SuperPNG插件深度解析:如何让Photoshop图像处理效率提升300% 【免费下载链接】SuperPNG SuperPNG plug-in for Photoshop 项目地址: https://gitcode.com/gh_mirrors/su/SuperPNG 你是否曾经为Photoshop中PNG文件体积过大而烦恼?每次保存都要在画…
极速搭建RuoYi-Flowable工作流平台:新手也能5分钟搞定
极速搭建RuoYi-Flowable工作流平台:新手也能5分钟搞定 【免费下载链接】RuoYi-Flowable-Plus 本项目基于 RuoYi-Vue-Plus 进行二次开发扩展Flowable工作流功能,支持在线表单设计和丰富的工作流程设计能力。如果觉得这个项目不错,麻烦点个star…
Beyond Compare 5技术授权深度解析:从密钥生成到验证机制
Beyond Compare 5技术授权深度解析:从密钥生成到验证机制 【免费下载链接】BCompare_Keygen Keygen for BCompare 5 项目地址: https://gitcode.com/gh_mirrors/bc/BCompare_Keygen 在软件开发领域,授权验证机制始终是技术攻防的前沿阵地。Beyond…