当前位置:首页 » 编程软件 » 源文件未编译

源文件未编译

发布时间: 2022-01-15 04:22:48

㈠ 源文件未编译

确实没有编译呀,这是源码呀。
用vs2005编译一下就可以。
第一个
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int a[1001],b[1001],c[1001];
ifstream fin("1.txt");
ofstream fout("2.txt");
void luru(int s[])
{
string ss;
int len,i;
fin>>ss;
len=ss.length();
for(i=0;i<len;++i)
s[len-i]=ss[i]-'0';
s[0]=len;
return;
}
void cheng(int chengshu_1[],int chengshu_2[],int ji[])
{
int i,length,temp;
length=chengshu_1[0];
temp=0;
for(i=1;i<=length;++i)
{
ji[i]=chengshu_1[i]*chengshu_2[i]+temp;
temp=ji[i]/10;
ji[i]=ji[i]%10;
}
while(temp!=0)
{
++length;
ji[length]=temp%10;
temp=temp/10;
}
ji[0]=length;
return;
}
int main()
{
int i;
luru(a);
fin>>b[0];
cheng(a,b,c);
fout<<" ";
for(i=a[0];i>=1;--i) fout<<a[i];
fout<<endl<<"*"<<endl;
for(i=b[0];i>=1;--i) fout<<b[i];
fout<<endl<<"="<<endl;
for(i=c[0];i>=1;--i) fout<<c[i];
fin.close();
fout.close();
return 0;
}

第二个
#include<iostream>
using namespace std;
int a[100] ={8,4,8,3,2,7,6,5,1};
int b[100]={8,2,4,5,3,4,7,6,1};
int c[101]={8,2,4,5,3,4,7,6,1};
int main()
{
int i,temp,length;
temp=0;
if(a[0]>b[0]) length=a[0];else length=b[0];
for(i=1;i<=length;++i)
{
c[i]=a[i]+b[i]+temp;
temp=c[i]/10;
c[i]=c[i]%10;
}
while(temp!=0)
{
++length;
c[length]=temp%10;
temp=temp=temp/10;
}
c[0]=length;cout<<" ";
for(i=a[0];i>=1;--i){cout<<a[i];}cout<<endl<<"+"<<endl<<" ";
for(i=b[0];i>=1;--i){cout<<b[i];}cout<<endl<<"="<<endl;
for(i=c[0];i>=1;--i)
{
cout<<c[i];
}
system("pause");
return 0;
}

c语言编程的程序为什么无法运行,一直提示源文件未编译

你是不是粘贴了网页上的代码,那个可能有很多符号的。还有保证在英文状态下输入啊。未编译是肯定的啊,你都有语法错误啊。

㈢ 用Dev-C++,一直提示“源文件未编译”

你的情况貌似是dev出了点问题或者你的程序本身有点错误。你可以尝试复制你的代码,然后关闭dev。重新打开,把代码复制进去重新编译。试试看,如果不行就检查下你的程序。

㈣ 源文件未编译是什么意思

运行前要对源代码进行编译链接,然后才能运行。

编译(compilation,compile)

1、利用编译程序从源语言编写的源程序产生目标程序的过程。

2、用编译程序产生目标程序的动作。

编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。

编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。



(4)源文件未编译扩展阅读

目标代码

目标代码生成是编译的最后一个阶段。目标代码生成器把语法分析后或优化后的中间代码变换成目标代码。目标代码有三种形式:

1,可以立即执行的机器语言代码,所有地址都重定位;

2,待装配的机器语言模块,当需要执行时,由连接装入程序把它们和某些运行程序连接起来,转换成能执行的机器语言代码;

3,汇编语言代码,须经过汇编程序汇编后,成为可执行的机器语言代码。

目标代码生成阶段应考虑直接影响到目标代码速度的三个问题:一是如何生成较短的目标代码;二是如何充分利用计算机中的寄存器,减少目标代码访问存储单元的次数;三是如何充分利用计算机指令系统的特点,以提高目标代码的质量。

㈤ Dev-C++一直提示“源文件未编译”怎么解决

1、打开DEV-C++,点击菜单栏中的“工具”,点击“编译选项”这个选项,打开编译选项对话框。

5、最后,重启DEV-C++即可,问题完美解决,可以继续完美地使用调试功能啦。

㈥ C++编程 编译后仍提示"源文件未编译"怎么解决

你用的是Dev-Cpp IDE开发工具,这个工具算是嫁接别的编译器的一个编辑器。你用这个时,应该配置好设置。它的默认是用GCC编译器的。所以你应当安装有windows下的GCC编译器mingw.

假设你的Dev-Cpp安装目录是%Dev-CPP-Dir%

如果你在安装Dev-CPP的同时,安装了mingw在Dev-Cpp目录中,设%MINGW%=%Dev-CPP-Dir%\mingw
如果你在别的地方安装了mingw,你就假设你安装在%MINGW%

然后再打开Dev-Cpp编译器,工具->编译器选项-目录

二进制
%Dev-CPP-Dir%\bin
%MINGW%\bin

%MINGW%\lib
C包含
%MINGW%\include
C++包含
%MINGW%\include\c++\3.4.5
%MINGW%\include\c++\3.4.5\backward
%MINGW%\include

你也可以将以下内容加到你的环境变量里

%MINGW%
set PATH=%PATH%;%MINGW%\bin
set C_INCLUDEDE_PATH=%MINGW%\include
set LIBRARY_PATH=%MINGW%\lib
set CPLUS_INCLUDE_PATH=%MINGW%\include\c++\3.4.5;%MINGW%\include\c++\3.4.5\backward;%MINGW%\include

㈦ 初学c语言,编译运行时显示源文件未编译

亲,你先改一下你的代码再运行吧,如果你是按照书本抄的,那么你的书可以扔掉了。

#include <stdio.h>


int main()

{

printf("wo yao feng");

return 0;

}

㈧ Dev-C编译运行时显示“源文件未编译”怎么处理

先按F9进行编译,编译成功后再按F10运行程序。

㈨ c++基本程序 为什么总显示源文件未编译

运行前要对源代码进行编译链接,然后才能运行。

所以正确的操作是:点击第一行菜单栏里的运行,出现一个下拉菜单,点击其中的 “编译”,当编译无误时,再点击运行菜单中的 “运行”,就可以了。其他编译器也是类似的使用方法。也可以使用快捷键,在工具栏头几个。多用几次就知道了。

㈩ dev c++显示源文件未编译是为什么呀

dev c++显示源文件未编译是因为编译器设置问题。

解决这个问题的方法如下:

1、系统出现“源文件未编译”,点击OK关闭弹窗。

热点内容
java编译器中文版 发布:2024-11-15 07:11:56 浏览:247
服务器请求慢怎么排查 发布:2024-11-15 06:55:35 浏览:320
php自学还是培训 发布:2024-11-15 06:54:05 浏览:182
在哪里找到sim卡设置密码 发布:2024-11-15 06:51:47 浏览:392
细说phppdf 发布:2024-11-15 06:38:35 浏览:276
征途PK脚本 发布:2024-11-15 06:37:51 浏览:680
vbs打不开编译器错误 发布:2024-11-15 06:35:12 浏览:344
深海迷航密码在哪里 发布:2024-11-15 06:30:23 浏览:303
服务器日志怎么分析 发布:2024-11-15 06:22:04 浏览:525
字体目录在哪个文件夹 发布:2024-11-15 06:20:28 浏览:181