c语言编程出现这种问题要怎么解决呀

朋友们请问这是什么情况呀,编的这段程序,最后运行出现这个错误

img

这是个程序吗?工程都感觉有问题哦,

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7789066
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:C语言【利用指向指针的指针实现字符串排序,结构数组与结构体指针,结构体计算名字出现次数 】
  • 你还可以看下c语言参考手册中的 c语言-内存模型与数据竞争
  • 除此之外, 这篇博客: c语言使用循环如何打印出来一个菱形?了解他的循环逻辑,其实很简单中的 打印菱形 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    打印一个菱形其实有很多办法,不过最具有代表性的就是下面说的这两种

    • 直接printf() 暴力打印

    这种可能是c语言初学者最常用的办法,几乎可以针对任何打印图形的问题,但是这种方式效率不高,而且做起来也很累,我们通常在无法找出规律,或者规律很复杂的时候才使用他,几乎只要会使用printf()就会进行操作了,这里就不再多讲了

    • 通过寻找规律,使用循环打印

    这种我们需要找到规律,通过控制循环的条件来进行打印。

  • 您还可以看一下 CSDN讲师老师的C语言精髓之编译过程视频教程课程中的 计算机的组成部分,栈内存的特点;画出内存图,引入指针的概念小节, 巩固相关知识点
  • 以下回答来自chatgpt:

    对于遇到的C语言错误,无法给出具体的解决方案,需要根据错误提示和代码的具体情况进行分析和解决。以下是根据参考资料给出的问题解答:

    问题:我最近在用C语言编程时,遇到了一个错误,不知道该怎么解决。我已经编写了一段程序,但是最终运行时出现了错误。我想请问这个错误可能是什么原因造成的,以及该如何解决。以下是我遇到的错误提示,请问该如何处理:(在此添加错误提示)谢谢!

    参考资料中没有针对具体错误提示的解决方案,因此需要具体分析错误提示和程序代码的情况来解决问题。一般来说,可以根据错误提示所在的函数和行数等信息,对代码进行排查和调试,找到引起错误的地方,并进行修正。

    对于C语言的编程错误,需要注意以下几点: 1. 代码语法错误:例如拼写错误、语法错误等,这些错误可以通过编译器的提示信息来排查和解决。 2. 数据类型不匹配:例如将一个float类型的变量赋值给一个int类型的变量,这种错误也可以通过编译器的提示信息来排查和解决。 3. 程序逻辑错误:例如循环引起的死循环、指针操作引起的错误等,需要仔细分析程序逻辑,找到引起错误的地方。 4. 内存错误:例如内存泄漏、访问越界等,需要仔细分析程序对内存的操作,找到引起错误的地方。

    总之,解决C语言编程错误需要仔细分析错误提示和代码的具体情况,找到引起错误的原因,并根据具体情况来进行修正和改进。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

你是不是用了什么屏幕翻译软件?怎么全都是奇怪的中文