call-by-value

    2

    1答えて

    私はこのコードラインをおもちゃの言語で使っています。 print -functionは引数のリストをとり、それらを出力します。私は、コールバイ値または電話バイ名を使用した場合 print(a, (a := 5, a)) は出力に差があることでしょうか?もしそうなら、アウトプットはどうなるでしょう。 aが0に初期化されていると考えることができます。 「値による呼び出し」引数を指定し

    0

    1答えて

    以下のコードは私が作業しているものです。ログインページを作成してユーザー名とパスワードを検証しようとしています。理想的には、submitValidate関数は、submitボタンをクリックしたときに呼び出されるべきですが、そうする前に呼び出されます。また、user_loginとpwd_loginの値はlo​​ginvalidate関数に渡されていないようです。問題の解決に私を助けてください。あなた

    0

    1答えて

    私は奇妙な問題を抱えていますが、私はFacebookからより多くの結果を得るために再帰関数を書いています。呼び出された関数(再帰的)では、main関数に値を返します。呼び出された関数では、返された値を出力すると、正確な値(通常は配列のサイズは90)が表示されます。しかし、主な関数では、返された値を出力すると、配列のサイズは常に50ずつ小さくなります。ここに私のコードです.. public func

    0

    2答えて

    インクリメントするコール(b)は値 2の(B) 1)コールを割り当てるコール異なる効果 を有するであろう パラメータパッシング技術のれる void increment(int a) { a+=2 } void assign(int a) { a=a+2 } )呼び出し値結果によっては

    2

    1答えて

    私は関数プログラミングに関するコースラのコースに取り組んでいます。ある時点で、コールバイバリューとコール別の評価技術の違いについて議論しています。彼らは、彼らが私を混乱させるいくつかのポイントを言っている: 減少表現は純粋な機能で構成され、 両方の評価が終了しますと 両方の技術がある限り同じ最終値まで下げます ラムダ定理と思われる。 「縮小表現は純粋な機能を重視している」ということを私に説明してく

    -4

    1答えて

    Iが出力されます // call by value #include<stdio.h> int Add(int a, int b) { int c = a + b ; return c ; } int main() { int x = 2 , y = 4 ; int z = Add(x,y); printf("%d\n",z);