文章 2024-10-08 来自:开发者社区

【C语言】指针篇- 深度解析Sizeof和Strlen:热门面试题探究(5/5)

一、简单介绍Sizeof和Strlen 1.1 Sizeof Sizeof使用指南: Sizeof属于单目操作符 功能:用于计算任何类型的数据所占内存空间的大小 用途广泛,适用于计算数据类型,变量,数组,指针等大小(函数指针变量是不可以的) 在编译中已经完成了计算,返回值是无符号整形size_t,它的单位是字节 对于变量...

【C语言】指针篇- 深度解析Sizeof和Strlen:热门面试题探究(5/5)
文章 2024-03-12 来自:开发者社区

c语言中strlen与sizeof的区别(指针面试题详解帮你深度区分!)

什么是strlen?什么是sizeof? 1. strlen:通俗的来讲是一个用来计算字符串长度的库函数。 例如: int main() { char arr[] = "abcdes"; int len = strlen(arr); printf("字符串的...

c语言中strlen与sizeof的区别(指针面试题详解帮你深度区分!)
文章 2023-07-16 来自:开发者社区

C语言-指针进阶-常见笔试面试题详解(9.4)

思维导图:指针和数组笔试题只有多刷题,才能巩固提高所学的知识。例1:#include int main() { //一维数组 int a[] = { 1,2,3,4 }; //求出下列打印结果及原因 printf("%d\n", sizeof(a)); //sizeof(数组名)数组名代表整个数组,数组每个元素是整形,整形大小4个字节,所以打印16 printf("...

C语言-指针进阶-常见笔试面试题详解(9.4)
文章 2023-06-05 来自:开发者社区

【C语言】指针面试题

前言:     为了验证自己对指针的掌握,在牛客网上找到了几道面试题觉得蛮经典,分享给大家。      同时给大家推荐一个超好用的刷题网站,上面涵盖了几乎所有大厂的面试题,超好用,很值得推荐第一题:int main() { int a[5] = {1,2,3,4,5}; int* ptr = (int*)(&a + 1); ...

【C语言】指针面试题
文章 2022-12-09 来自:开发者社区

C语言指针面试题——第二弹

第一题#include<stdio.h> int main() { int a[5] = { 1, 2, 3, 4, 5 }; int* ptr = (int*)(&a + 1); printf("%d,%d", *(a + 1), *(ptr - 1)); return 0; }&a的类型是int(*)[5],这里的(int*)是强制类型转换把&a...

C语言指针面试题——第二弹
文章 2022-12-08 来自:开发者社区

C语言指针经典面试题——第一弹

#include<stdio.h> int main() { int a[] = { 1,2,3,4 }; printf("%d\n", sizeof(a)); //结果是16,这里算的是整个数组 printf("%d\n", sizeof(a + 0)); //结果是4或8,这里算的是第一个地址的大小 printf("%d\n", sizeof(*a)); ...

C语言指针经典面试题——第一弹

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注