文章 2023-11-06 来自:开发者社区

C语言学习系列-->看淡指针(3)

一、字符指针变量在指针的类型中我们知道有⼀种指针类型为字符指针 char*一般使用:#include<stdio.h> int main() { char ch = 'w'; char* pc = &ch; return 0; }进阶使用#include<stdio.h> int main() { const char* pstr = "hello...

C语言学习系列-->看淡指针(3)
文章 2023-11-06 来自:开发者社区

C语言学习系列-->看淡指针(2)

前言不把指针学的扎实,可不敢说自己C语言基础学的好一、数组名的理解#include <stdio.h> int main() { int arr[10] = { 1,2,3,4,5,6,7,8,9,10 }; printf("&arr[0] = %p\n", &arr[0]); printf("arr = %p\n", arr); return 0; ...

C语言学习系列-->看淡指针(2)
文章 2023-11-06 来自:开发者社区

C语言学习系列-->看淡指针(1)

一、概述在大学的宿舍里,每个宿舍都有属于自己的编号(比如:222),每一栋楼也有属于自己名字或者编号(比如:慧苑,B05)。通过这些编号,我们在点外卖的时候,直接将宿舍楼和宿舍号写在地址上,外卖小哥就会将你所点的食物送到对应的宿舍。如果,没有这些编号,你该怎么直接描述地址呢?让小哥一个一个找吗?效率低。在计算机中,也和上述案例一样。计算上CPU(中央处理器)在处理数据的时候,需要的数据是在内存中....

C语言学习系列-->看淡指针(1)
文章 2023-06-19 来自:开发者社区

【c语言进阶】数组与指针的联系与结合你真的知道吗?快来深入学习指针相关知识吧!

目录一、字符指针:        1.字符指针的使用:        2.常量字符串:        3.相关面试题分析:二、指针数组:三、数组指针:        1.数组指针的定义:       &...

【c语言进阶】数组与指针的联系与结合你真的知道吗?快来深入学习指针相关知识吧!
文章 2023-06-09 来自:开发者社区

C语言学习分享(第八次)------初阶指针

1. 前言我们在介绍C语言时已经给大家介绍过指针的概念以及内存地址的概念了,这里我们就不再重复说明前面的内容,对指针毫无了解的朋友可以先跳转介绍C语言阅读完第六节再来学习!2. 指针类型首先我们要知道:指针变量在32位平台下是4个字节指针变量在64位平台下是8个字节C语言中的变量类型有整型,浮点型,字符型等等,其实指针也有自己的类型比如:char *pc = NULL; int *pi =...

C语言学习分享(第八次)------初阶指针
文章 2022-06-24 来自:开发者社区

C语言学习——指针精华(3)工程项目复习

编程题一、定义一个数组,从键盘输入10个整数,将10个数字中的最大值和最小值进行位置交换 (使用指针的方式)。代码如下:#include"pch.h" #include<stdio.h> void SWAP(int*p1, int*p2); int main() { int a[10]; for (int i = 0; i < 10; i++) { scan...

C语言学习——指针精华(3)工程项目复习
文章 2022-06-24 来自:开发者社区

C语言学习——指针精华(2)

字符指针作函数参数[用函数调用实现字符串的复制]⑴用字符数组作参数#include <stdio.h> void copy_string(char from[], char to[]); int main() { char a[] = "I am a teacher."; char b[] = "You are a student."; printf("string_...

C语言学习——指针精华(2)
文章 2022-06-24 来自:开发者社区

C语言学习——指针精华(1)

C语言精华-指针01指针变量的引用代码如下://通过指针变量访问整型变量 #include <stdio.h> int main(void) { int a, b, *p1, *p2; a = 100; b = 10; p1 = &a; p2 = &b; printf("a=%d, b=%d\n", a, b); printf("*p1=%d, ...

C语言学习——指针精华(1)
文章 2018-01-11 来自:开发者社区

c语言基础学习07_关于指针的复习

============================================================================= 指针变量之间赋值是需要兼容的。 例如:int *a = int的地址char *b= char的地址--------------------------------------void类型的指针可以做任意类型地址的赋值操作。例如:void *....

文章 2018-01-06 来自:开发者社区

c语言基础学习07_指针

============================================================================= 涉及到的知识点有: 1、指针、指针的概念、指针变量的定义、取地址运算符 &、无类型指针、指针占用内存的说明、野指针 与 空指针、空指针理解的扩展、指针的兼容性(即指针类型之间一定要匹配)、不同的数据类型在内存中占用的地址、指向常量的指....

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

开发与运维

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

+关注