C语言main()函数的参数问题详解

 更新时间:2022年02月28日 17:18:12   作者:m0_59949484  
这篇文章主要为大家详细介绍了C语言main()函数的参数问题,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助

#include<stdio.h>
void main(int argc, char* argv[])
{
	while (argc > 1)
	{
		++argv;
		printf("%s\n", argv);
		--argc;
	}
}

#include<stdio.h>
#include<stdlib.h>
void main(int argc, char* argv[])
{
	int i;
	printf("The number of string is: %d\n", argc - 1);
	for (i = 1; i < argc; i++)
	{
		printf("the string %d is:%s\n", i, argv[i]);
	}
}

#include<stdio.h>
void main(void)
{
	const char* str = "Welcome to Fishc.com!\n\n";
	//这个语句的含义是:声明一个名为str的指针变量,
	//它指向一个字符型变量,初始化str为指向字符串
	//"Welcome to Fishc.com!\n\n"
#if(0)
	str[0] = 'w';
#endif
	str = "I love Fisfc.com!\n\n";
	printf("\n\n%s", str);
}
 

#include<stdio.h>
void main(void)
{
	 char* const str = "Welcome to Fishc.com!\n\n";
	//常量指针是一个固定的指针,不可以改变它的值,但它所指的数据可以改变
	str[0] = 'w';
#if(0)
	str = "I love Fisfc.com!\n\n";
#endif
	printf("\n\n%s", str);
}

有问题 

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容! 

相关文章

  • C++遗传算法类文件实例分析

    C++遗传算法类文件实例分析

    这篇文章主要介绍了C++遗传算法的一个类文件,是学习遗传算法的绝佳参考资料,需要的朋友可以参考下
    2014-08-08
  • C语言的结构体你了解吗

    C语言的结构体你了解吗

    这篇文章主要为大家详细介绍了C语言的结构体,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-02-02
  • C++ ffmpeg实现将视频帧转换成jpg或png等图片

    C++ ffmpeg实现将视频帧转换成jpg或png等图片

    有时播放实时流的时候有截图的需求,需要将解码出来的图片保存本地或上传服务器,这时就需要将avframe中的数据编码成png、jpg等格式的图片,我们使用ffmpeg的相关编码器就可以实现功能,下面就来讲讲具体实现方法吧
    2023-03-03
  • 一文掌握C语言中的柔性数组

    一文掌握C语言中的柔性数组

    柔性数组在C语言的 C99 标准中,引入的新特性,结构中的最后一个元素的大小允许是未知的数组,即为柔性数组,本文给大家介绍c语言中的柔性数组,感兴趣的朋友跟随小编一起看看吧
    2024-03-03
  • C语言实现个人通讯录管理系统

    C语言实现个人通讯录管理系统

    这篇文章主要为大家详细介绍了C语言实现个人通讯录管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-12-12
  • C++实现图书管理系统简易版

    C++实现图书管理系统简易版

    这篇文章主要为大家详细介绍了C++实现图书管理系统简易版,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • C++中的pair使用详解

    C++中的pair使用详解

    pair是定义在<utility>中的生成特定类型的模板,它的作用是把一组数据合并为一体,实际上是一个拥有两个成员变量的struct,这篇文章主要介绍了c++的pair使用,需要的朋友可以参考下
    2022-09-09
  • C++ 折叠参数包详解(悄然增强编程效率)

    C++ 折叠参数包详解(悄然增强编程效率)

    折叠参数就是一个参数包, 代表是多个未知,tuple元组就是一个折叠参数的使用,这篇文章主要介绍了C++ 折叠参数包悄然增强编程效率,需要的朋友可以参考下
    2023-05-05
  • EasyC++单独编译

    EasyC++单独编译

    这篇文章主要介绍了EasyC++单独编译,在上一篇当中,我们编写好了头文件coordin.h,现在我们要完成它的实现。需要的小伙伴可以先学习上一篇内容然后一起与小编一起进入本篇内容一起学习吧
    2021-12-12
  • C++虚函数表与类的内存分布深入分析理解

    C++虚函数表与类的内存分布深入分析理解

    对C++ 了解的人都应该知道虚函数(Virtual Function)是通过一张虚函数表(Virtual Table)来实现的。简称为V-Table。本文就将详细讲讲虚函数表的原理与使用,需要的可以参考一下
    2022-08-08

最新评论