Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 我需要一个图书馆的名字_C - Fatal编程技术网

C 我需要一个图书馆的名字

C 我需要一个图书馆的名字,c,C,我是Ubuntu的新手,正在学习C编程中需要学习的文件。我写了我的代码,但我不能运行它们,因为它需要我另一个库。那么,哪个库包含这些文件呢?我只使用了#include,但在ubuntu中有点不同 #include <stdio.h> #include <stdlib.h> int main() { FILE *ptrFILE; if(ptrFILE = fopen("Test.txt","w")==NULL) { printf(

我是Ubuntu的新手,正在学习C编程中需要学习的文件。我写了我的代码,但我不能运行它们,因为它需要我另一个库。那么,哪个库包含这些文件呢?我只使用了
#include
,但在ubuntu中有点不同

#include <stdio.h>
#include <stdlib.h>


int main()
{
    FILE *ptrFILE;
    if(ptrFILE = fopen("Test.txt","w")==NULL)
    {
        printf("The  file couldn't opened\n");
    }
    else
    {
    int i;
    for(i=1; i<=20; i++)
    {
            fprintf(fptrFILE,"%d\n", i*5);
    }
    fclose(ptrFILE);
    return 0;
}
#包括
#包括
int main()
{
文件*ptrFILE;
如果(ptrFILE=fopen(“Test.txt”,“w”)==NULL)
{
printf(“文件无法打开\n”);
}
其他的
{
int i;

对于(i=1;i,
文件
数据是通过
定义的不透明的
结构
,实现在中(它由Ubuntu上的
gcc
-或
clang
-隐式链接)

因此,只需在终端中运行来编译源文件
aprog.c

gcc -Wall -g aprog.c -o abinary
然后在同一终端中运行
/abinary

请注意,
-Wall
要求
gcc
编译器提供几乎所有的警告(添加
-Wextra
以获得更多警告),而
-g
要求提供调试信息(以便能够使用
gdb
调试器,或更高版本)


别忘了安装
build-essential
libc6-dev
Ubuntu软件包

你包括了什么?你使用的是什么编译器?你安装正确了吗?你的代码编译成功了,但链接失败了吗?请改进你的问题(所以编辑它)通过显示编译命令和一些经过编辑的源代码,我使用的是ubuntu/eclipse/c