我在学谭浩强的《C++程序设计》,P12页有一段话让我费解了.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/09 09:04:07
我在学谭浩强的《C++程序设计》,P12页有一段话让我费解了.
“函数是程序中必须有的和最基本的组成部分……”
“有的程序可能不包括函数,只包括预处理和声明部分……”
到底哪个对?如果说“一个程序中必须有函数部分”这句话对不对?
“函数是程序中必须有的和最基本的组成部分……”
“有的程序可能不包括函数,只包括预处理和声明部分……”
到底哪个对?如果说“一个程序中必须有函数部分”这句话对不对?
一个程序如果是可执行的,那么必定存在可以被机器接受的指令,即编译器的目标代码;目前而言,几乎所有的计算机(包括PC、单片机等)除了最底层的硬件控制指令外,都把一段代码封装为函数(对于无返回值的函数,有些语言中称为过程)以供重复调用.从这个意义上而言一个可执行的计算机程序几乎必然存在函数部分.就C/C++而言,标准规定存在的形式入口函数main.编译可执行文件时,在几乎所有实现(编译程序)中,都要求用户实现main函数;即使编译器不要求用户实现main,也需要实现其它入口函数.而实际的入口函数(供系统进入程序时获得控制流的起始位置,初始化程序状态,之后转移控制流至形式入口函数执行用户代码)是隐藏的,由编译器实现为平台相关的一系列函数调用(可以说没有不使用函数的现代操作系统),通过C/C++语言本身用户无法直接控制这一过程.
当然,对于不可直接执行(而是被其它程序执行)的程序,可以没有任何可执行代码,也就没有函数,例如LS所说的纯资源dll.
PS.LZ勇气可嘉,谭某人的书也敢看,小心被误导= =...
====
[原创回答团]
当然,对于不可直接执行(而是被其它程序执行)的程序,可以没有任何可执行代码,也就没有函数,例如LS所说的纯资源dll.
PS.LZ勇气可嘉,谭某人的书也敢看,小心被误导= =...
====
[原创回答团]
一位知识渊博的老师,说了四个字让我很费解:菜鸟黑洞
现在的女人啊,真让我费解
几道很令我费解的化学题
C语言初学者求助,一个程序设计题,大神看看我编的程序是否有错误.
你们有《c程序设计》谭浩强的TXT全本么?有的话能麻烦发到我邮箱里来吗?我的邮箱是295485984@QQ
让人费解的一道C语言题目
一道令我费解的英语选择题
老师留了一项作业,让我写一段话
力矩的方向到底怎么判断?注意看补充,我太费解了.
做梦梦到晴天下雨,很少见的那种好天气,就是天上有片小乌云,向着我飘来,边飘还边下大雨,不过到我跟前雨又停了,很让我费解~
一个让我很费解的问题为什么我照镜子的时候觉得自己很帅,拍照片的时候就很难看呢?这是为什么?是镜子有问题,还是相机有问题,
有点费解不忙的时候我就喜欢上百度回答问题.但近两年我很惊奇的发现,情感专栏里的问题越来越让人恼火.时代变了吗?无情无德吃