关于编译链接的问题,如何解决?

在学习编写带声音的Helloworld程序时书里提到需要编译链接,请问在哪里编译链接呢,DOS窗口吗,为啥不行呢
请各位大神教教

img

img

img

gcc是一种编译工具,可以先下载安装到windows系统,因为你没有安装gcc所有不行!
直接百度搜索gcc windows版本就可以了!

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/258106
  • 你也可以参考下这篇文章:如何解决阿里云等服务器重装系统后,不能免密登入云服务器的问题
  • 除此之外, 这篇博客: 链表和模拟链表,双向模拟链表中的 通过模拟链表进行插值 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    #include <bits/stdc++.h>
    using namespace std;
    
    int main()
    {
        int data[101], next[101];
        int n;
        scanf("%d", &n);
        for(int i = 1; i <= n; i++)
            scanf("%d", &data[i]);
        int len = n;
        for(int i = 1; i <= n; i++)
        {
            if(i!=n)
                next[i] = i+1;
            else
                next[i] = 0;
        }
        len++;
        scanf("%d", &data[len]);
        int t = 1;
        while(t != 0)
        {
            if(data[next[t]] > data[len])
            {
                next[len] = next[t];
                next[t] = len;
                break;
            }
            t = next[t];
        }
    
        
        t = 1;
        while(t != 0)
        {
            printf("%d ", data[t]);
            t = next[t];
        }
        return 0;
    }
    

    使用模拟链表也可以实现双向链表和循环链表


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