formatted-input

    4热度

    3回答

    对于此代码: int i; scanf("%d\n",&i); 我不能停止我的程序,直到我输入两个数字。 我认为这很奇怪,我知道当输入合适时,scanf将返回1. 当我输入“12a”输入“”,“12”输入“2”等等,就可以了,我= 12,似乎当我输入的东西是不同的int或输入一个'回车'和另一个,scanf返回1. 我错过了什么?

    2热度

    3回答

    是否有控件或方法来接受VB.NET中的格式化输入? 即它接受给定格式的输入##/##/##或类似的?

    12热度

    5回答

    我有以下列格式数据: 4:How do you do? 10:Happy birthday 1:Purple monkey dishwasher 200:The Ancestral Territorial Imperatives of the Trumpeter Swan 的数目可以是在任何地方从1到999,并且该字符串是至多255个字符长。我是C++的新手,似乎有些源码建议使用流的

    1热度

    2回答

    我正在寻找在VBA中加载格式化数据的最佳方式。我花了相当长的时间试图找到类似C或Fortran的类似函数fscanf,但没有成功。 基本上我想从一个文本文件中读取数百万个数字,每个数字有10个数字(除了最后一行,可能是1-10个数字)。数字之间用空格分开,但事先并不知道每个字段的宽度(并且这个宽度在数据块之间变化)。 例如 397143.1 396743.1 396343.1 395943.1 3

    23热度

    5回答

    可能重复: Is there an equivalent to 'sscanf()' in .NET? 的sscanf在C是从字符串中读好格式输入一个不错的方式。 如何实现这个C#。 例如, int a,b; char *str= "10 12"; sscanf(str,"%d %d",&a,&b); 上面的代码将分配10和12a到b。 如何使用C#实现相同?