使用C语言,我可以使用通用文本编辑器(如nano)编写程序,并在Linux终端中进行编译。
获取一个窗口,要求输入并返回输出。
使用
gcc mySum.c -o mySum
获取一个窗口,要求输入并返回输出。
#include <stdio.h>
int main(){
int x;
int y;
int sum;
printf("Program that sums two numbers.\n\nPlease type the first one:\n");
scanf("%d", &x);
printf("Type the second one:\n");
scanf("%d", &y);
sum = x + y;
printf("The sum of %d and %d is %d\n", x, y, sum);
return 0;
}
我能否在没有Visual Studio/MonoDevelopment的情况下使用F#编写同样类型的程序?
对我来说,使用类似于裸文本编辑器(如我使用C时所做的)非常有益。这迫使我更加集中精力学习,减少了IDE的帮助。此外,文本编辑器(如nano、notepad++或其他工具)提供比fsharpi
更灵活的工具来编写程序。这样,当程序完成后,我可以像在C示例中一样将其提交给编译器。
我想说的是通过实现这个函数:
let mySum x y =
x + y
使用
标签
fsharpc mySum.fs
但是我不知道如何实现它。我找到了这个参考资料,但它有点高级。