我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

小白发问,怎么给一个符号数组一个值啊?

int main
{
char a[1][1],d;
scanf("%c",&d);
a[1][1]=d;
}
这样不行吗

数组下标从0开始

 int main()
{
    char a[1][1], d;
    scanf_s("%c", &d);
    a[0][0] = d;
    printf("%d",a[0][0]);//%d输出a[0][0]的ascii码
    return 0;
}

数组越界了,a[1][1]最大下标只能是[0][0],因为下标是从0开始编号的。

近期文章

  • Apple Catching
  • VC++里 CRecordset(sSQL,adCmdText)如何的详细用法。
  • SqlServer :用transact——SQL语句修改数据库时出现以下错误
  • 请求各位大神指教!!!!!
  • .netMVC中主视图怎么使用分部视图的js
  • 哈夫曼实现文件压缩时的传参问题
  • 怎么在jsp中把确认密码也弄成黑点,怎么连接数据库
  • 一道C语言题目 看一下这个编程有些疑惑
  • vb语言中mid函数外加cstr函数连起来调用是不是比mid$函数更慢啊?
  • 一个关于asp.net mvc框架的问题
  • 这个题目可以用dp搜索么
  • 求解一道c++面试题。。
  • 小白求大神,一个课程表程序的循环没办法执行不知道为什么
  • osg helloworld 调试问题
  • angular中控制器可以重名吗?
  • vs 2013 怎么添加全局应用程序类 global.asax
  • (char*)malloc(5*sizeof(char))
  • jsp错误(求帮忙)错误提示在5行
  • 怎么进行一次tcp/ip协议栈攻击?
  • 二级指针和char*argv[ ]

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华