問題タブ [puts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4256 参照

c - sleep() を使用している場合の C の puts() と printf() の違い

sleep() 関数を使用しているときに puts() 関数と printf() 関数の違いが気になりました。

これが私のコードです(C言語で):

プログラムをコンパイルして実行すると、最初にスリープしてから「hello, worldGood, bye!」と出力するようです。

ただし、printf() の代わりに puts() を使用すると、「hello, world」と出力されてからスリープし、最後に「Good, bye」と出力されます。

0 投票する
3 に答える
8228 参照

ruby - すべてのプットが=>nilを返すのはなぜですか?

これは本当に単純な質問のように思えるかもしれませんが、私のプットが「=> nil」を生成し続けるのは本当に気になり、答えを探しましたが、答えが見つかりませんでした。ありがとう。

puts'blink'*4点滅点滅点滅点滅=>nil

0 投票する
1 に答える
82278 参照

ruby - Ruby: 配列を出力して整理する方法

この質問がばかげているかどうかはわかりませんが、それを行う方法が見つかりません。

通常、配列をループに入れるには、これを行います

ただし、これがある場合:

うまくいきません。

もちろん、私はこのようなものを使用することができます

しかし、私は他の選択肢を学びたいです!

0 投票する
1 に答える
90 参照

ruby-on-rails - ActiveRecord (rails) 属性を "put" または "<%=" しようとすると、nil が返されますが、オブジェクト ハッシュを見ると、実際には存在します。

これは、「プロパティ」テーブルのレコードのハッシュの例です。問題の属性は「所有者」です。

しかし、私がこのようなことをするとき

それはゼロです。

編集:ここに私のモデルがあります(劇的に単純化されすぎています...)

0 投票する
4 に答える
87 参照

c - Cの悪い出力で文字列を逆にする

文字列の長さに奇妙なバグがあります。私はこれにかなり慣れていないので、おそらく私が見逃している基本的なものです。

文字の配列 (つまり、文字列の最初の文字) へのポインターを取得し、最初の文字と同じサイズの文字列へのポインターを返すプログラムを作成しようとしていますが、文字が逆になっています。たとえば、Computer は retupmoC になります。tacocatはtacocatのままです:)

コードは次のとおりです。

stringptr は元の文字列へのポインターであり、反転したのは私が返しているものです。反転した文字列を印刷すると、元の文字列が反転し、その後に見分けがつかない意味不明な文字列が表示されます。何らかの理由で同じサイズではありません。

文字列の長さを見つけるために私が書いたコードは次のとおりです(正常に動作します)

0 投票する
3 に答える
34315 参照

c - C puts() 改行なし

私は現在、コンソールにテキスト ファイルを出力するこのプログラムを持っていますが、すべての行の下に余分な新しい行があります。テキストが

こんにちは世界

hello を出力します

世界

コードはこれです

0 投票する
1 に答える
4491 参照

c - `puts' の引数 1 を渡すと、キャストなしで整数からポインタが作成されます

こんにちは :D このプログラムは、連絡先を保存できるノートブックを構築した、またはしようとしていました。しかし、私はこの警告を受けており、「プット」がプログラムに入るとクラッシュします。誰かが助けることができますか?

[警告] `puts' の引数 1 を渡すと、キャストなしで整数からポインタが作成されます

ありがとう。

0 投票する
2 に答える
1216 参照

c - C の文字配列 (Puts と printf)

C の文字配列に関して疑問があります。サイズ 1 の文字配列があります。論理的には、2 文字を超える文字を入力すると、セグメンテーション違反が発生するはずですがputs、配列を適切にprintf出力するのに対し、ガベージ値と一緒の配列、なぜこれが起こっているのですか

O/P:

これに加えてarray size、プログラムに の複数の文字を入力して、セグメンテーション フォールトをスローする必要があります。スタック内の SFP が原因ですか? SFP のサイズは 4 バイトです 間違っていたら訂正してください