
正文
类似c语言的入口函数 类似c语言的入口函数有哪些
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
int main, voit main, scanf, printf各自用于什么
main函数是C,C++的入口函数。
如果你想让你的main函数有返回值,那么需要用int main
如果你不想让你的main函数有返回值,那么需要用void main
scanf是C语言里的输入函数,比如你用键盘输入了数字12
int input = 0;
scanf("%d", input);
这样input的值就变成了你输入的12.
对于整型输入,要用%d,对于float型,要用%f,而double型则用%lf.
printf正好和scanf的功能相反,是输出函数,又称为打印函数。
输出的格式与scanf是相同的。如:
int input = 12;
printf("%d", input);
相关问答
Q1: 请问matlab有没有类似于C语言的入口主函数main()??
你在M文件中定义一个函数,这个函数就就开始执行,函数可以嵌套使用,你可以在此函数中调用其他M文件的函数,也基本详单与main函数吧。呵呵
Q2: C#语言里有类似C语言里的main函数一类的东西没有?如果有,他们的不同点是什么?
首先,C#中可以选择不同的模版。这里举我熟悉的例:
1、在控制台应用程序,控制台运行时和C语言一样,都是cmd黑色窗口,下面是例子(代码写在Program.cs里)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("输入自己的学号");
string r = Console.ReadLine();
if (r == "123")
{
Console.WriteLine("姓名:张三");
Console.WriteLine("专业:计算机");
Console.WriteLine("爱好:羽毛球");
Console.WriteLine("性格:安静");
}
else
Console.WriteLine("输入学号有误!");
}
}
}
2、在Windows窗体运用程序中,Program.cs 是程序入口。当你选择是窗体应用程序时,Program.cs里的代码是自动就有的,不像上面的例子——Program.cs代码是自己写的。你自己要写的代码写在其它窗体里,比如Form1、Form2.......
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace P记事本
{
static class Program
{
/// summary
/// 应用程序的主入口点。
/// /summary
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());//这里默认是Form1,你自己要改也是可以的,这决定你的应用程序执行时,最先出现的是哪个页面
}
}
}
综上所述,可以看出是有类似C语言的main()函数,区别你再细看。
Q3: python语言中有类似C语言或者java中程序执行时的入口方法main(),如果没有那么它是怎么执行的呢?
没有,python是解释型的语言,
看见第一个可以被执行的语句就顺序执行。
比如
def abc(ab): #这是函数,没调用没执行。
print ab
ddd="abcdefg" #赋值语句,执行
print ddd #在标准输出上输出ddd的内容,执行
abc(ddd) 函数调用执行。
Q4: 像c语言,java都是main函数时入口,看HBuild的模板找不到程序入口,小白求帮助
HBuild是H5类似c语言的入口函数的。 没有程序入口
从上到下依次处理类似c语言的入口函数的。
除类似c语言的入口函数了函数是被调用类似c语言的入口函数的 写在所有函数外类似c语言的入口函数的会依次执行。
关于类似c语言的入口函数和类似c语言的入口函数有哪些的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





