首頁 > 軟體

C語言main()函數的引數問題詳解

2022-02-28 19:00:37

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

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

#include<stdio.h>
void main(void)
{
	const char* str = "Welcome to Fishc.com!nn";
	//這個語句的含義是:宣告一個名為str的指標變數,
	//它指向一個字元型變數,初始化str為指向字串
	//"Welcome to Fishc.com!nn"
#if(0)
	str[0] = 'w';
#endif
	str = "I love Fisfc.com!nn";
	printf("nn%s", str);
}
 

#include<stdio.h>
void main(void)
{
	 char* const str = "Welcome to Fishc.com!nn";
	//常數指標是一個固定的指標,不可以改變它的值,但它所指的資料可以改變
	str[0] = 'w';
#if(0)
	str = "I love Fisfc.com!nn";
#endif
	printf("nn%s", str);
}

有問題 

總結

本篇文章就到這裡了,希望能夠給你帶來幫助,也希望您能夠多多關注it145.com的更多內容! 


IT145.com E-mail:sddin#qq.com