小编Sha*_*hid的帖子

不使用remove()函数如何在C程序中删除文件

我想删除c程序中的文件.假设该文件位于源文件的当前目录中.我搜索了很多,但没有得到任何解决方案.每个人都建议使用remove()功能.

这是我的源代码:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    FILE *fp;
    int delete_status;
    char del[50];
    printf("Enter a file name to delete it: ");
    gets(del);
    delete_status = remove(del);
    if(delete_status!=0) {
        printf("File can not be deleted!\nFile does not exist in current directory\n");
    }
    else printf("File %s has been deleted successfully!\n", del);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在不使用remove()函数的情况下删除文件.我想手动编码而不使用任何其他stl内置函数.

c file

3
推荐指数
1
解决办法
2万
查看次数

如何在java中输入字符

在C中,我们可以使用char键盘中的关键字作为字符输入

scanf("%c", &ch);

但是在Java中如何做到这一点?

我试过这个:

import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    System.out.println("Enter a character: ");
    char c = scanner.next().charAt(0);
    System.out.println("You have entered: "+c);
  }
}
Run Code Online (Sandbox Code Playgroud)

java input char

0
推荐指数
1
解决办法
11万
查看次数

标签 统计

c ×1

char ×1

file ×1

input ×1

java ×1