在int main中没有写赋值,在函数里面写了赋值,然后调用,是不是就是真赋值了?
在main函数体内里面的一个B函数体内定义且赋值,那么他只能在B函数体内存在.假如你在main函数体内定义且赋值一个函数,那么他在整个main函数体内都存在,包括B函数体。但在b函数体内定义且赋值 main函数里面是不存在的。因为出了B函数体就被释放了。
哪里写都是可以的,看你具体要实现什么功能。
具体咋写的啊?谁给谁赋值了啊?你是在函数里给函数参数赋值吗?那不一定能修改main里定义的变量值,要看参数类型怎么定义
c++赋值从等号开始,因为当你初始化的时候如int x;表明计算机将要为这个x变量开辟了四个字节的空间,随后赋值 x = 1,这时候这四个字节空间表示的即是1.即使不调用也会占用空间
这不是数学里面的嘛?
如果在某种赋值下,命题公式P的值为1,这种赋值称为成真赋值;
如果在某种赋值下,命题公式P的值为0,这种赋值称为成假赋值。
赋值还有假赋值?
建议你还是把全局变量、局部变量,形参、实参这些概念搞搞懂,不要满口外行话
不懂概念不要紧,这些名词好歹你要听说过
你知道自己不知道,还有办法去搜索,去查
你不知道自己不知道,那别人告诉了你你也听不懂
-=-==
你目前的状态是对编程缺乏最基本的了解,或者说缺乏元认知
你连自己不知道什么也不知道,问问题也问不到点子上
先从基础学起,不要好高骛远
你可以碎片化学习,可以先学应用回头再补理论
毕竟编程这东西你可以直观的去看执行结果,哪怕不知道为什么但是如果能知道怎么干就是对的那也是一种积累
但是千万不要没事搞什么形而上的学问,讨论什么真真假假的,只会把自己绕迷糊了
想知道赋值到底能不能成功,你自己随便写两句代码验证一下比别人说一万句都有用