zoukankan      html  css  js  c++  java
  • C-语言特性

    void、void*

    void*

    • 1 void 指针可以指向任意类型的数据(任何类型的指针都可以赋值给它,无需类型转换)
    • 2 ANSI C 标准中,不允许对 void 指针进行一些算术运算如 p++ 或 p+=1 等(每次算术运算我们就不知道该操作几个字节)

    IO

    读写文件

    eg:

    int main(int argc, char* argv[])
    {
    	FILE *fp;
    	char  ch;
    	//控制台输入
    	//char filename[100];
    	//printf("Input the file name:");/*输入文件名字*/
    	//gets_s(filename); /*VS2015使用的是新的C标准C11,所以用gets_s,其他编译器可以用gets*/
    
    	const char* filelua = "helloworld.lua";
    	if ((fp = fopen(filelua, "r")) == NULL)
    	{
    		printf("Open file fail!
    ");
    		return 0;
    	}
    	ch = fgetc(fp);  /*读文件第一个字符*/
    	while (ch != EOF) /*读取内容是EOF时候结束循环*/
    	{
    		putchar(ch); /*将读到的内容打印在屏幕上*/
    		ch = fgetc(fp);/*继续读文件字符*/
    	}
    	fclose(fp);
    	printf("
    Open file Success!
    ");
    	system("PAUSE");
    	return 0;
    }
    
  • 相关阅读:
    Django(二)
    VSCode写Django的坑
    AXF—个Django项目
    Linux
    安装软件方面的问题及解决方法杂烩
    Python
    环境搭建
    Django(一)
    关于excel表
    (十)selenium实现微博高级搜索信息爬取
  • 原文地址:https://www.cnblogs.com/Jaysonhome/p/13402168.html
Copyright © 2011-2022 走看看