c语言:对输入字符串长度有限制的函数的问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 06:46:43
这个函数是什么?
怎么用呀?能给我举个具体的例子吗?
这个函数应该是fgets(buf, sizeof (buf), stdin);
但是我不知道怎么用!
谁能帮帮我呀!

好象没有你说的函数。
不过printf()可以控制输出长度。
main()
{int x=44;
printf("%2.2d",x);}
则输出44.00

/// <summary>
/// 截取字串
/// </summary>
/// <remarks>区分中英文(一个英文字符为1;中文为2)</remarks>
/// <param name="strParent">原字串(父串)</param>
/// <param name="needSize">返回字符数</param>
/// <param name="moreRemark">有剩余时,自定义标示。为空时请用 "" </param>
/// <returns>返回所需个数子串</returns>
public static string Cut_Str(string strParent, int needSize, string moreRemark)
{
if (needSize == 0)
return "";
else if (needSize < 0)
return "The needSize is negative,error!";

int strParentLenth = strParent.Length;
int len = 0;
for (in