我正在使用Dev-C++ IDE进行C编程.
我想把我的项目放在Github中,但我想知道我应该把哪种类型的文件放在那里.我的意思是,项目文件夹有.o,.layout,.dev(dev-C++项目文件),.exe以及源文件.c和.h .mkv(make file)
那么,我应该放哪些文件.如果我不应该放这些文件,我应该如何管理它们.我的意思是我的.git文件存储在那里..所以,什么时候有一些文件..它一直向我显示它们没有更新/推送..
我正在寻找使用C编程创建自己的Unix/Linux命令.比方说..我写了简单的文件复制程序,我想把它作为Unix/Linux命令.
我该怎么做 ?
我无法理解为什么会发生这种情况..
看看这个python代码:
word = raw_input("Enter Word")
length = len(word)
if word[length-1:] is "e" :
print word + "d"
Run Code Online (Sandbox Code Playgroud)
如果我输入"爱",它的输出必须"被爱".所以,当我在PyScripter IDE中编写它时,它既不显示错误也不显示输出.但我在python shell中尝试了相同的代码,它的工作原理!
我想知道为什么会这样.
我正在使用py2exe来制作可执行文件.我想知道如何在按下按钮之前暂停程序..就像我们在C中使用一样system("pause");
当程序在Windows中自动终止时,我需要这个工具.
有没有什么比py2exe做类似的工作更好?
看看这段代码..在这里我从文件中获取输入并分配给数组sudoku [] [] ..同时将这些值分配给TempArr [] [](另一个数组)..
但是当我在分配后检查TempArr [] []的值时,与sudoku [] []中的值不同.
for (i=0;i<size;i++)
{
for (j=0;j<size;j++)
{
if(fscanf(ip_file,"%d",&sudoku[i][j])==1)
{
//copy to TempArr
TempArr[i][j]==sudoku[i][j];
}
else
{
perror ("fscanf failed on input file.\n");
// return error
}
}
}
Run Code Online (Sandbox Code Playgroud)
所以,当我用"TempArr [] []"替换"sudoku [] []"时,它正在工作..即, if(fscanf(ip_file,"%d",&TempArr[i][j])==1)
为什么会这样,我该如何处理这种情况?
python作为翻译的唯一目的是什么?
它不提供可执行文件(商业软件开发人员如何使用它?)
如果代码的任何部分有bug,除非python在运行时转到该行,否则它不会显示.在大型项目中,每次都不会解释代码的所有部分,因此,项目中会有很多隐藏的错误
每个系统都应该安装一个python来运行这些软件......
我正在使用py2exe,我发现自己很困惑,只看一下可执行文件的大小(太大).