美文网首页
C 的main函数与函数的声明

C 的main函数与函数的声明

作者: 林步蜓 | 来源:发表于2015-12-13 23:12 被阅读22次

main函数

1使用xcode的C语言模板,如下是一个最基本的C程序:
#include <stdio.h>

int main(int argc, const char * argv[]) {
    // insert code here...
    printf("Hello, World!\n");
    printf("this is c \n");
    return 0;
}
2 使用sublime3 和 Terminal Gcc命令编译a.out文件
#include <stdio.h>
int main(int argc, char const *argv[])
{
    printf("%s\n","hello sublime" );
    return 0;
}   
//Terminal
buTingdeMacBook-Pro:Desktop bt$ gcc helloSublime.c 
buTingdeMacBook-Pro:Desktop bt$ ./a.out
hello sublime
buTingdeMacBook-Pro:Desktop bt$ 
注意点1

C语言是以main函数作为函数的入口的。

注意点2

main函数的返回值是int类型。

函数的声明

######下面是两种合法和一种不合法的声明方式
//合法形式1
void f(){
}
int main(){
    f();
}
// 合法形式2
void f();
int main(){
    f();
}
void f(){
}
//下面这样就是非法的
int main(){
    f();
}
void f(){
}

相关文章

  • C 的main函数与函数的声明

    main函数 1使用xcode的C语言模板,如下是一个最基本的C程序: 2 使用sublime3 和 Termin...

  • 函数

    首先c中的函数,你需要在使用前声明,如果函数定义在main函数之前就可以不用声明了,声明函数的时候要指明形式参数的...

  • 001-Objective-C基本语法

    基本语法 大体与 C 相同,包括 main 函数作为入口函数,main 函数的 int 和 char 数组参数,分...

  • 函数声明与定义

    1.如果有多个函数都是是在main函数前声明与定义的,那么main函数前的这几个函数要相互调用的话要注意顺序函数声...

  • 进程

    进程环境======= main函数 1、c程序总是main函数开始执行,main函数的原型是: 其中,argc是...

  • UNIX进程的环境(一)

    2016-02-01 main函数 c程序总是从main函数开始执行。main函数原型int main(int a...

  • conflicting types for

    原来是因为没有先做函数声明,而函数位于main()之后。在main函数前声明了函数原型后,一切ok.

  • Go语言 - Hello world

    与C语言类似,Go程序也是从main函数开始运行,但是这个main函数必须定义在main package中。(Go...

  • pppoe-server源代码阅读

    pppoe-server.c 一、从main()函数入手: 1、main()函数调用getopt()函数,进行命令...

  • skynet 源码阅读笔记 —— 配置文件的加载

    skynet 中 main 函数的流程 skynet 的 main 函数位于 skynet_main.c 文件当中...

网友评论

      本文标题:C 的main函数与函数的声明

      本文链接:https://www.haomeiwen.com/subject/svcuhttx.html