我目前正在AT& T进行I / O但是我已经陷入了相当不错的时间,因为我遇到了一个愚蠢的问题所以我决定转向Stack Overflow。
我想在处理函数之前将函数中用户输入的字符串的一部分分开,并将其存储在$ in中:
select
e.*,
sum(distanceInKm/c.kmPerLitre) litres
from employee e
inner join travelcost t
on e.id = t.employeeId
inner join car c
on t.carRegNo = c.regNo
group by e.id, e.name
having sum(t.distanceInKm) > 100;
在我遇到的功能中,我试图从字符串中提取一个字符串,如果它是ascii数字,特殊符号等,则进行比较。但目前的问题是"提取"一部分。
我已经尝试了所有我能想到的东西,推动它,我觉得它可以像添加/减去地址那样容易,但我无法将语法融入我的脑海......
这是最新的尝试:
pushq %rbp
movq %rsp, %rbp
movq $in, %rdi
movq $5,%rsi
movq stdin, %rdx
call fgets
但我无法通过gdb访问它:
movq $in, %r10
movb (%r10), %al
movb %al, (%rdx)
感谢任何回应!