#define N 100
#define M 256
int Input(char *s,char *p[],int *n);
void Display(char *s,char *p[],int *n);
void main()
{
char mess[N*256]; //保存短信
char index[N]; //保存每条短信在mess中的位置
int count=0; //保存录入的短信条数
...
}
int Input(char *s,char *p[],int *n) //定义函数编辑短信
{
//s传递mess数组地址,p传递index数组地址,n传递count 地址
char *ptr; //录入的短信在s 中的保存位置
ptr=s+M*(*n); //M是每条短信保留的最大长度,n是已经保存的短信数量
...
}
void Display(char *s,char *p[],int *n)//查看短信
{
...
}
C语言⚽️了,省略号是要写的地方
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- CSDN专家-link 2021-06-28 18:09关注
你这省略了不少啊。应该用二维数组啊,char mess[N][M],M为啥不用,都定义常量了
你现在这么定义,不是人为搞麻烦了么
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 用twincat控制!
- ¥15 请问一下这个运行结果是怎么来的
- ¥15 单通道放大电路的工作原理
- ¥30 YOLO检测微调结果p为1
- ¥20 求快手直播间榜单匿名采集ID用户名简单能学会的
- ¥15 DS18B20内部ADC模数转换器
- ¥15 做个有关计算的小程序
- ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
- ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
- ¥15 setInterval 页面闪烁,怎么解决