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);
}

有问题 

总结

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

相关文章

  • 判断机器大小端的两种实现方法

    判断机器大小端的两种实现方法

    第一种方法,思路:利用指针的强制类型转换。第二种方法,思路:利用共用体所有数据都从同一地址开始存储。
    2013-03-03
  • C语言实现栈的示例代码

    C语言实现栈的示例代码

    栈是一种特殊的线性表,只允许从一端进出数据,称为后进先出,先进后出。本文主要为大家介绍了C语言实现栈的示例代码,感兴趣的可以了解一下
    2022-06-06
  • ON_COMMAND_RANGE多个按钮响应一个函数的解决方法

    ON_COMMAND_RANGE多个按钮响应一个函数的解决方法

    这篇文章主要介绍了ON_COMMAND_RANGE多个按钮响应一个函数的解决方法,需要的朋友可以参考下
    2014-07-07
  • C++实现连连看游戏核心代码

    C++实现连连看游戏核心代码

    这篇文章主要为大家详细介绍了C++实现连连看游戏核心代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-01-01
  • C++通过文件指针获取文件大小的方法实现

    C++通过文件指针获取文件大小的方法实现

    本文主要介绍了C++通过文件指针获取文件大小的方法实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • pthread_cond_wait() 用法深入分析

    pthread_cond_wait() 用法深入分析

    以下是对pthread_cond_wait的用法进行了详细的分析介绍,需要的朋友可以过来参考下
    2013-07-07
  • C语言实现手写Map(数组+链表+红黑树)的示例代码

    C语言实现手写Map(数组+链表+红黑树)的示例代码

    这篇文章主要为大家详细介绍了如何利用C语言实现手写Map(数组+链表+红黑树),文中的示例代码讲解详细,对我们学习有一定借鉴价值,需要的可以参考一下
    2022-09-09
  • 嵌入式C语言轻量级程序架构内核编写

    嵌入式C语言轻量级程序架构内核编写

    这篇文章主要介绍了嵌入式C语言轻量级程序架构内核编写,文章将让大家学到轻量级程序架构的内核实现原理、轻量级程序架构的设计思想、了解单片机常用的程序架构等更多C语言轻量级程序架构相关内容,需要的朋友可以参考一下
    2022-03-03
  • Qt增加版本公司等信息两种方式

    Qt增加版本公司等信息两种方式

    在项目中生成exe或者动态库过程中可能需要加入公司信息、版本号、说明等等,下面这篇文章主要给大家介绍了关于Qt增加版本公司等信息的两种方式,需要的朋友可以参考下
    2024-01-01
  • C++ 实现2048游戏示例

    C++ 实现2048游戏示例

    《2048》是比较流行的一款数字游戏。原版2048首先在github上发布,原作者是Gabriele Cirulli。它是基于《1024》和《小3传奇》的玩法开发而成的新型数字游戏。
    2014-06-06

最新评论