- 博客(9)
- 收藏
- 关注
原创 错误记录关于二维数组的调用error: cannot convert ‘int**‘ to ‘int (*)[48]‘
数组相信大家都不会陌生,编程中常见的一种数据类型。现在说的问题是关于二维数组调用的一些情况。int a[5][5]像这样我们随便定义一个二维数组,在传递参数的时候像这样就OK了void f(int a[][5]){ /*....*/}当然还有一些其他的方法可以处理函数调用的问题,当然这个问题并不是这篇博客所讨论的重点,在一次写程序中:#include <stdlib.h>#include <stdio.h>#include <string.h&g
2020-11-01 11:57:33 25856
原创 invalid types ‘<unresolved overloaded function type>[int]‘ for array subscript|
记录一下错误error: invalid types ‘[int]’ for array subscript|这个错误产生的原因是由于我定义数组的时候出错了先看代码吧#include<stdio.h>int main(){ int n; n=5; int a[n];}原因就在于像这样定义一个数组,只要一使用就会报这样的错误,当然并非报这样的错误就是由于这个原因,这只是原因之一,一般而言,我们都知道不可以这样来定义数组,但是由于写多了,写的有点懵了,犯
2020-10-20 17:46:52 6600 2
原创 给二维数组申请空间
使用malloc函数来给二维数组申请空间在使用C语言的时候malloc函数可以说是一个比较好用的工具。#include<stdio.h>#include<string.h>#include<stdlib.h>int main(){ int **data,i,j; int row=5,column=10;//申请一个五行十列的int行的二维数组 data=(int **)malloc(sizeof(int *)*row);
2020-10-18 17:18:46 2827
原创 四则运算表达式求值
今天来写一篇表达式求值的博客题目的大意大家应该都知道的,例如输入3+5*2 输出13,虽然看起来很简单,但是如何让电脑也会做呢?
2017-07-23 16:09:14 1203
原创 杭电1242
Rescue Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 31239 Accepted Submission(s): 10956Problem Description Angel was caught by the MOLI
2017-07-20 16:11:28 253
原创 树的遍历
树的遍历包括先序遍历,中序遍历,后序遍历和层次遍历(递归实现和非递归实现)以及求叶子数和数的高度;#include"iostream"#include"cstdio"#include"stdlib.h"#include"stack"#include"queue"using namespace std;typedef struct node{ char data;
2017-04-20 21:58:50 263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人