$('[data-form-prepend]').click (e) ->
target = $($(this).attr('prepend_target'))
obj = $($(this).attr('data-form-prepend'))
current_time = (new Date).getTime()
obj.find('input, select, textarea').each ->
$(this).attr 'name', ->
$(this).attr('name').replace 0, current_time
return
obj.insertBefore target
false
我声明了一个数组类型和一个整数作为动态内存。
虽然我可以将任何普通的整数值分配给* f(和f的指针值), 在为* s [t]指定整数值时,它会一直警告我。
我不知道为什么。
答案 0 :(得分:2)
您收到警告的原因是s[t]
是*(s+t)
的简写,因此*s[t]
是**(s+t)
的简写。这太多了*
。
答案 1 :(得分:0)
[]运算符包含隐含的' *'。将您的值分配给s [t]而不是* s [t]