以下为程序代码及执行结果:
#include <stdio.h>
#include <桐信windows.h>
int main()
{
printf("hello world!\n")
system("稿告pause"键轮明)
return 0
}
执行结果:
首先在C语言的程序中必须要有败团蔽一个主函数,就是或氏main函数。其次,因为要在屏幕上输出信息所以必须要包含基本输入输出库的头文件。再一个就是使用输出函数,察州输出的信息是一个字符串,所以要用双引号引起来。以下就是这个第一个的C语言程序:#include<stdio.h>int main(){printf("Hello world!")return 0}一会把使用指针的方式传上来
源代码如下:
#include <stdio.h>
#include <stdlib.h>
void Prtf1()//第一种函数调用-直接使用printf函数
void Prtf2()//第二种函数调用-字符数组
void Prtf3()//第三种函数调用-直接使用puts函数
void Prtf4()//第四种函数调用-用数组首地址方式访问
void Prtf5()//第五种函数调用-用指针方式访问
void Prtf6()//第六种函数调用-用指针方式访问(指针的定义赋值不同,区别方法五)
char str[5]= "Hello"
int main()
{
Prtf1()
Prtf2()
Prtf3()
Prtf4()
Prtf5()
Prtf6()
return 0
}
//第一种函数调用-直接使用printf函数
void Prtf1()
{
printf("Hello\n")
}
//第二种函数调用-字符数组
void Prtf2()
{
int i
for(i=0i<没码5i++)
{
printf("%c",str[i])
}
printf("\n")
}
//第三种函数调用-直接使用puts函枯派哪数
void Prtf3()
{
puts("Hello")
}
//第四种函数调用-用数组首地址方式访问
void Prtf4()
{
int i
for(i=0i<5i++)
{
printf("%c",*(str+i))
}
printf("\n")
}
//第五种函数调用-用指针方式访问
void Prtf5()
{
int i
char *ptr_str
for(i=0i<5i++)
{
ptr_str = &str[0]//把数组首元素地址给指针
printf("%c",*(ptr_str+i))
}
printf("\n")
}
//第六种函数调用-用指针方式访问(指针羡伏的定义赋值不同,区别方法五)
void Prtf6()
{
int i
char *ptr_str
for(i=0i<5i++)
{
ptr_str = str//把数组名给指针
printf("%c",*(ptr_str+i))
}
printf("\n")
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)