看海的小羽
发表于 2013-8-20 20:23:27
37岁玩机械?虽然想说支持下,但情况摆在那。。楼主愿意干苦力吗?机械行业苦力活工资还不错,学机床学个一两年,工资还算可以。。如果是搞设计或工艺的话,老实说,楼主估计待不住。。工资太低
crazypeanut
发表于 2013-8-20 20:31:13
int func_a(int a)
{
a++;
return a;
}
//形参值改变不影响实参
int func_b(int& a)
{
a++;
return a;
}
//引用作为形参,被引用的变量在函数体内改变将影响其变量值
int main()
{
int a = 1;
int b, c, d;
b = func_a(a); //b=a+1,b=2,执行完这条后,a=1
c = func_b(a);//c=a+1,c=2,执行完这条后,a=2,因引用的形参改变将影响实参值
d = a;//d=2,不解释了
}
另,b,c,d定义时均未设定初始值,不是好习惯,windowns编译器int类型变量默认值为0,但是其他系统,比如linux,值是未定的,所以此段代码,在不同的系统上运行可能有不同的结果
小马过河
发表于 2013-8-20 20:32:50
楼主不如搞电气、自动化等。机械虽然越老越吃香,但很多人等不到,很多人也得不到。
奇_点
发表于 2013-8-20 20:53:12
crazypeanut 发表于 2013-8-20 20:31 static/image/common/back.gif
int func_a(int a)
{
a++;
不如说的更明白点 func_a引用的实参的值被赋给了一个临时变量,a传递的是它的一个备份,是影子寄存器的值,本身不变。
func_b将引用(此时为一个术语)作为形参,传递的是a的地址,是存储它的值的内存,对内存中值进行运算,再返回,因而改变了。
ldf9766
发表于 2013-8-20 21:00:30
干得好老的就吃香,干不好老了就废了
crazypeanut
发表于 2013-8-20 21:08:48
其实我一直在吐槽国内搞软件的,没有自己一点核心的东西,都是整天在人家制定好的框架内打转转。以前的MFC,现在的.net,还有安卓,J2EE之类。一旦涉及到核心代码,就焉了,别说微软不公开源代码什么的,linux纯开源,代码随便看。
为何软件业到了35岁必须转管理??因为就那么点技术,卖几下就没了,30岁以后,你精力拼的过刚毕业的20多的年轻人???
极速北极光
发表于 2013-8-20 21:18:01
应该搞电气控制,什么PLC编程之类
crazypeanut
发表于 2013-8-20 21:28:18
嘿嘿,咱来卖弄卖弄,发点高级的东西
;File Name:Hello.asm
NULL=0
MB_OK=0
.386p
.model flat
extrn MessageBoxA:proc
extrn ExitProcess:proc
.data
Caption db 'Hello World!',0
Text db 'welcome!',0
.code
main:
push MB_OK
push offset Caption
push offset Text
push NULL
call MessageBoxA
push 0
call ExitProcess
end main
这段代码可以用VC6.0编译通过运行,会这个的人估计已经不多了
上帝1314
发表于 2013-8-20 21:40:08
学习了
anflylove
发表于 2013-8-20 22:07:19
楼主为什么觉得软件行业是青春饭?