在“监视”、“自动”和“局部变量”窗口中,可以使用格式说明符更改值显示的格式。还可以在即时窗口、命令窗口、跟踪点甚至源窗口中使用格式说明符。如果在这些窗口中暂停,表达式结果将显示在数据提示中。数据提示根据格式说明符显示。 设置格式说明符 我们将使用下面的示例代码: int main() { int ...
分类:
其他好文 时间:
2020-04-28 09:41:12
阅读次数:
116
5.6 指针 5.6.1 什么是指针 指针就是一个变量,用来存储另一个变量的内存地址 5.6.2 数组指针和指针数组 数组指针:是一个指针,用来存储数组的内存地址 指针数组:是一个数组,元素为指针 总结: 数组是值类型,将值拷贝了一份放到数内存中,二者相互独立,互不影响,修改数组后数组内存中的值改变 ...
分类:
其他好文 时间:
2020-04-22 19:36:44
阅读次数:
61
一 你真正懂了C语言了吗? 很多人刚把c语言用了两年,就以为很懂,等遇到稍微深层次一点的问题,就卡住了。这里,有一个问题,可以考察你对这三者理解如何。 二 一个例子: #include <stdio.h> typedef unsigned char uint8_t; typedef struct { ...
分类:
编程语言 时间:
2020-04-20 13:34:32
阅读次数:
100
1. strlen函数 【原型】: 【作用】: 【实例】: 【注意】: 2. sizeof 【作用】: 关键字 sizeof 是一个单目运算符,而不是一个函数。与函数 strlen 不同,它的参数可以是数组、指针、类型、对象、函数等,如下面的示例代码所示: 相对于函数 strlen,这里的示例代码运 ...
分类:
其他好文 时间:
2020-04-15 19:54:19
阅读次数:
69
(52)指针 1. int * p定义一个指针 2. P=&a就能将指针指向变量a 3.定义一个赋值函数不能直接赋值需要用指针 1 #include<stdio.h> 2 void f1(int *b) 3 { 4 *b=10; 5 } 6 int main(void) 7 { 8 int a=1; ...
分类:
编程语言 时间:
2020-04-04 22:27:42
阅读次数:
74
#include<iostream> using namespace std; int main() { int arr[10][10]; //存放10个int指针数组,每个数组中存放10个int元素,则用二维数组来表示 int(*p)[10] = arr; //定义一个指针数组指向该内存地址, i ...
分类:
编程语言 时间:
2020-04-01 01:13:09
阅读次数:
74
数组 一维数组:数据类型 数组名 [常量表达式] 注意: 命名规则和变量名相同 数组后面一定是[],方括号内 是常量表达式 常量表达式表达元素的个数,即数组的长度 定义数组的常量表达式不能是变量 引用: 一维数组引用的一般形式:数组名[下标] 数组元素的下标起始值为0 初始化: 单个元素逐一赋值 a ...
分类:
编程语言 时间:
2020-03-29 10:43:37
阅读次数:
78
一、单链表是否有环 思路分析: 单链表有环,是指单链表中某个节点的next指针域指向的是链表中在它之前的某一个节点,这样在链表的尾部形成一个环形结构。判断链表是否有环,有以下几种方法。 1 // 链表的节点结构如下 2 typedef struct node 3 { 4 int data; 5 st ...
分类:
其他好文 时间:
2020-03-24 12:34:29
阅读次数:
84
指针数组: 指针 数组 长这个样子哒: 指针数组是一个数组,每一个元素存放一个指针变量;指针数组可以像下面这样初始化呀: ...
分类:
编程语言 时间:
2020-03-21 21:55:48
阅读次数:
84
指针操作结构体数组综合项目开发 - 通信录管理系统 本项目涉及知识点: 1:宏定义与访问; 2:结构体数组; 3:指针; 4:值传递与引用传递; 5:任意键继续和清屏。 源代码: 1 //通信录最大储存人数 2 #define Max 1000 //最大人数 3 4 5 //定义一个联系人结构体 6 ...
分类:
编程语言 时间:
2020-03-17 15:38:46
阅读次数:
78