与C运行时库中的scanf()函数系列相关的问题,它读取和转换格式化数据。 (包括scanf(),sscanf(),fscanf()及其可变等价物。)
我需要使用 scanf() 结果验证任何无效字符(包括空白字符)的输入。 我写了这个函数: 布尔 is_input_valid(double* inp_ptr) { 布尔 isInputVal...
考虑以下程序: #包括 // [C17 中的示例 5;第238页](https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2310.pdf) int 主函数(无效){ 整数 n = 0; 整数 i = 0; ...
Javascript 相当于 PHP 的 sscanf 函数?
非常基本的问题。我有一个字符串,它的格式始终为“(45.234235235,55.345345345)”,小数位数可变。我想提取这两个数字。在 PHP 中我...
c 将 scanf 与另一个变量一起嵌套在 printf 中
我写了以下c代码 代码1 #包括 int main() { 整数 z = 9; printf("%d ", printf("%d%d", scanf("%d", &z), z)); 返回0; } ...
void readDataFromFile(总统 **h) { FILE *fp = fopen("总统.txt", "r"); 如果(fp==NULL){ printf("Не удалось открыть файл! ”); 返回; ...
此程序测试指针是否可以用作变量来存储输入数据。 #包括 int 主函数(无效) { int *prt; printf("输入 prt:"); scanf("%d&...
我正在尝试获取一些数字组,比如说用户的成绩。该代码不起作用,因为大小在循环中更改为随机数字
我正在尝试获取一些数字组,比如说用户的成绩。该代码不起作用,因为 size 在循环中更改为随机数字。我不明白为什么 size 会得到一个随机值 af...
我有下面的代码,应该逐行读取文件并在每一行执行 for 操作,但它在第一次运行后跳出 while : 而 (fscanf(f, "%s%*c%d “,系列...
我自己一直在寻找答案,但找不到。 我想插入编程的一部分,读取像“Hello”这样的字符串并存储并可以在我想要的时候显示它,这样......
我有下一个实验代码。该代码因标记行上的分段错误而失败。 如果我从匿名名称空间中取出 str2MxfKey 函数或为名称空间指定一些名称,代码...
这是我编写的一个简单过程,旨在尝试解决我在使用其他代码时遇到的问题。有人能告诉我为什么 if 语句默认为 true 吗?我读到一些关于 scanf 需要空格的内容
这是代码,我想跳过最后两个字符串并读取第一个整数。 fp = fopen("测试","r"); 整数我; while (fscanf(fp,"%d %*s %*s",&i) > 0) { 原则...
我正在尝试使用 sscanf 解析一个大的代理 txt 文件(即包含代理信息(ip、端口、协议...)的文件),并且我遇到了一个问题,其中存在不存在的 ip 地址同一镜头...
为什么我的“do while”循环在执行 printf 之前首先请求 getchar?
我是编程新手,正在尝试自学 C。然而我遇到了一个我不知道如何解决的问题。这是我的简单程序。抱歉语法错误英语是我的第二语言...
我有这段代码,我试图用它来获取用户输入。基本上,用户可以给出输入、索引和字符,也可以只给出输入和索引。 当我尝试运行我的 p...
所以我有这部分代码用于从字符串中读取一些信息: fgets(line, sizeof(line), stdin); ... 否则 if((sscanf(line, "%s %s %lf %d ", 名称, id, &price, &qnt ) != 4) || ...
这是我的代码。 #包括 结构书 { 字符标题[30]; 字符作者[30]; 字符 isbn[30]; 浮动价格; }书籍[5]; int main() { int i=1,j=0; 同时(我<6) {...
当你在C中使用scanf接收韩文字符串值,将其存储到变量中并输出时,会出现空格
我在C中编写了一个使用scanf写入和打印名称的代码,但是当我在scanf中输入韩语时,输出了一个空格。 我的代码: #包括 int 主函数(无效){ 字符名称[50]; printf(&...
我的问题是,我用 C 编写了一段代码,应该在终端或“某处”看到一个位置,以便“用户”(我)可以从 scanf("% ...