回答数
気になる
-
C言語について。
stdio.h は、標準的な入出力を行う場合に必要なバッファなどが定義されているファイルです。という文章で、などをついていますが、バッファ以外に何が定義されているのでしょうか? 教えていただけると嬉しいです。
質問日時: 2022/11/06 10:02 質問者: メラゾーム
解決済
7
1
-
ベストアンサー
1
0
-
C言語について。
ここでいうC言語のモジュールとは、関数の事でしょうか?教えていただけると嬉しいです。以下の文章です。 C言語のプログラムは、通常いくつかの関数によって構成されています。この関数とは、1つの処理単位を表すものでモジュールともいいます。
質問日時: 2022/11/05 20:30 質問者: メラゾーム
解決済
3
0
-
マッチングアプリでお付き合いが成立した男女の共通点としてカレーが好きな女性とコーヒー牛乳が好きな男性
マッチングアプリでお付き合いが成立した男女の共通点としてカレーが好きな女性とコーヒー牛乳が好きな男性はマッチングしやすいとaiは導き出したそうなのですが、 カレー好きな女性とコーヒー好きな男性はマッチングしやすいなどのようなマッチングしやすい男女を導くアルゴリズムのプログラムをどうやって作ったのでしょうか?
質問日時: 2022/11/05 02:43 質問者: akitv
解決済
2
0
-
C言語について教えて欲しいです。 ファイルの中身をコピーするプログラムを作ってます aというファイル
C言語について教えて欲しいです。 ファイルの中身をコピーするプログラムを作ってます aというファイルには11111が入ってるとします。 while(fread(&c,1,1,fpin)==1) { fwrite(&c1,1,fpout) } 解答はこうなってましたが、 freadの返り値は読み込んだデータの個数なので、ここでは1個なのでaのファイルの1個目の1しかコピーできなくないですか? 私は以下のようにしてました。 fread(&c,1,5,fpin); fwrite(&c1,5,fpout);
質問日時: 2022/11/03 19:21 質問者: wpdptgmtg
ベストアンサー
7
1
-
100バイトのバイナリファイルを読み込んで別のファイルに書き込みたいのですが、型をどうすればいいのか
100バイトのバイナリファイルを読み込んで別のファイルに書き込みたいのですが、型をどうすればいいのかわからないので教えて欲しいです。 一応考えてる候補を下記に示します。 int a[100] fread(a,1,100,fpin) fwrite(a,1,100,fpout) char a[100] fread(a,1,100,fpin) fwrite(a,1,100,fpout)
質問日時: 2022/11/03 17:11 質問者: wpdptgmtg
ベストアンサー
1
0
-
バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli
バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:glibc detected an invalid stdio handle 中止と出て時間の計測結果が表 示されません。ご指摘お願い致します。 #include <stdio.h>#include <stdlib.h>#include <sys/time.h>double getEtime(){ struct timeval tv; gettimeofday(&tv,NULL); return tv.tv_sec+(double)tv.tv_usec*1e-6; } int main(int argc, char *argv[]){ FILE *fpin, *fpout; char c; double st, en; if( argc != 3 ){ fprintf(stderr,"Usage ./copy a.bin b.bin"); exit(EXIT_FAILURE); } if( (fpin = fopen(argv[1],"rb")) == NULL ){ perror(argv[1]); exit(EXIT_FAILURE); } if( (fpin = fopen(argv[2],"wb")) == NULL ){ perror(argv[2]); exit(EXIT_FAILURE); } st = getEtime(); while( fread(&c,1,1,fpin) ==1 ){ fwrite(&c,1,1,fpout); } en = getEtime(); fclose(fpin); fclose(fpout); printf("Time: %.6f¥n",en-st); exit(0); }
質問日時: 2022/11/03 01:10 質問者: wpdptgmtg
ベストアンサー
2
0
-
#include <stdio.h>int main(void) { int buf[100] =
#include <stdio.h>int main(void) { int buf[100] = {10, 100, 1000, 10000}; FILE *file; file = fopen("test.bin", "wb"); fwrite(buf, sizeof(int), 100, file); file = fopen("test.txt", "w"); fwrite(buf, sizeof(int), 100, file); fclose(file); return 0; } バイナリファイルとテキストファイルの2つの形式で保存してファイルの大きさを比較したのですが、両方とも同じ容量でした。 バイナリファイルの方が容量が小さくなるはずなのに同じになってしまうのはなぜなんでしょうか?
質問日時: 2022/11/01 22:45 質問者: wpdptgmtg
解決済
6
0
-
C言語について質問です。 以下のような結果を出すためにはどのようなコードが良いですか?サンプルコード
C言語について質問です。 以下のような結果を出すためにはどのようなコードが良いですか?サンプルコードを頂きたいです。よろしくお願いします。 文字列を入力せよ:hello,apple,man 分割文字を入力せよ:, hello apple man
質問日時: 2022/11/01 16:19 質問者: 鏡音ミク
ベストアンサー
3
0
-
画像の画素値を変えるC言語のプログラムで指定された画像の中に白い三角形を右上に表示させるにはどのよう
画像の画素値を変えるC言語のプログラムで指定された画像の中に白い三角形を右上に表示させるにはどのように書いたら良いのでしょうか。(for文やif分を使って) プログラミングに詳しい方教えて頂けたら幸いです
質問日時: 2022/10/30 01:16 質問者: 25jneum
解決済
3
0
-
Pythonについて
Python初心者でこちらの問題を解いていたのですが 解けませんでした。参考にしていたやり方でもだめでした。わかる方お願いします int(x)+int(y)+int(z)を使いました
質問日時: 2022/10/28 11:15 質問者: かゆ.
解決済
2
0
-
gettimeofday() と localtime_r() を使って現在の日時をマイクロ秒単位で表
gettimeofday() と localtime_r() を使って現在の日時をマイクロ秒単位で表示したいのですがよくわかりません。教えて欲しいです。 #C言語 #プログラミング
質問日時: 2022/10/26 21:15 質問者: wpdptgmtg
解決済
2
0
-
あまりわかりません。 複素数$c$を具体的に定めた複素写像写像$f_c(z)$に対して、原点を含む領
あまりわかりません。 複素数$c$を具体的に定めた複素写像写像$f_c(z)$に対して、原点を含む領域で脱出数を計算し、それに応じて領域を塗り分けでJulai集合(充填充填Julia領域)を図示しなさい。 - 興味深い複素数$c$を3つ見いだして、それぞれで図示する。 領域の格子点を多くして最大反復回数 `maxStep` も大きく取ると精密化できる(実際の計算時間との兼ね合いをつける)。 どのように、しますか?
質問日時: 2022/10/25 09:17 質問者: てくびちゃん。
ベストアンサー
4
2
-
プログラム例え話について。
すみません。意味不明なのですが、人を倒して、飲み物を手に入れるのと、直接、自分が業者に頼んで、飲み物を手にれるという例え話なのですが、何の例なのかがよく分からなくて。親切な方教えていただけると嬉しいです。
質問日時: 2022/10/19 08:34 質問者: メラゾーム
解決済
3
0
-
ベストアンサー
4
0
-
linux C言語について ./ファイル名 入力値 入力値が表示 という風に実行と入力を同時にしたい
linux C言語について ./ファイル名 入力値 入力値が表示 という風に実行と入力を同時にしたいのですがどうしたらいいですか?プログラムを教えて欲しいです。
質問日時: 2022/10/17 16:57 質問者: wpdptgmtg
ベストアンサー
3
0
-
C++アンインストールの影響
C++をアンインストールしてみたら、Windws起動のとき「mfc140u.dillが見つからない」というメッセージが出ます。 C++なしの状態でこのメッセージを出なくするにはどうしたらよいのですか? 教えてください、よろしくお願いいたします。
質問日時: 2022/10/15 08:49 質問者: awazo
ベストアンサー
5
0
-
C++はWindows運用に必須なのか
C++は自分でプログラム作成をしなくてもWindowsの運用になければならないものですか? アンインストールするとどうなりますか? 教えてください、よろしくお願いいたします。
質問日時: 2022/10/15 08:33 質問者: awazo
ベストアンサー
6
0
-
プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし
プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほしいです。 #include <stdio.h> #include <stdlib.h> int main(void) { /* * 用いる変数の宣言、初期化 */ /*** 整数変数 numccr (0に初期化) ***/ /* counter for contigurous '\n' */ /*** 文字型変数 inchar ***/ /* received (keyboard inputted) char */ /* * キーボードから1文字ずつ入力→モニタ出力 * '\n'が2個連続したら次へ */ /*** 以下無限に繰り返す { 変数 inchar に fscanf() でstdinから1文字入力 変数 inchar を fprintf(stderr, …) でstderrに1文字モニタ出力 inchar は 『\n』か? yes → { numccr に1を足す numccr は2か? yes → A: に脱出 } no → numccr を0にリセット } A: (ループを脱出) ***/ /* * 標準出力に以下の6行 (サーバ→クライアントに送られるはずの * HTTPストリーム) をただ表示する */ /*** fprintf(stdout, ...) で "HTTP/1.1 200 OK\n" "Content-Length: NN\n" "Content-Type: text/html\n" "Date: Thu Jan 1 00:00:00 JST 2012\n" "\n" "あなたが作ったwebページの中身" を表示する。 ただし『あなたが作ったwebページの中身』は1バイト文字のみ、 ただし『NN』部分は『あなたが作ったwebページの中身』のバイト数。 ***/ /* * モニタ出力: 標準エラー出力に上と同じものを表示する */ /*** fprintf(stderr, ...) で 上記の『"HTTP/1.1 200 OK\n"……"あなたが作ったwebページの中身"』 とまったく同じものをモニタ表示する (※ 標準出力への出力までできて、 コンパイル→実行が確認された後、正確にcopy & pasteせよ) ***/ /* * 終了 */ exit(0); }
質問日時: 2022/10/13 11:48 質問者: もりもりポテト
ベストアンサー
1
0
-
C#の検索プログラムの問題で下の写真についてなのですが実行した時にfirst、last、center
C#の検索プログラムの問題で下の写真についてなのですが実行した時にfirst、last、centerの値を表示(first=、last=、center=のように)したいのですがどのようにしたら表示できますか?
質問日時: 2022/10/13 09:36 質問者: きめたーかめ
解決済
2
0
-
絶対ち
fabs をつかうと、数値が正しくなる場合、型の計算の互換性の問題であったと思いますか。 Cレファレンスマニュアルというご本には、整数絶対値関数(abs, labs, およびllabs)は stdlib.hに定義されている と書いてありますけど。
質問日時: 2022/10/09 17:36 質問者: てくびちゃん。
ベストアンサー
5
0
-
[C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について
読み込みたい数値データ以外にも、コメントの文字列が含まれている以下のようなテキストファイルがあります。 ここから、数値データだけを読み込む入力部のプログラムが作りたいです。 例: /* テストデータ 計測日時 2022.10.1 - 10.5 */ 100,65 // 最大値と平均値 2000 // サンプル数 : これらのコメントの文字列を無視して、数値データを読み込むプログラム部分について教えてください。 コメントは、C言語と同様、// 以降の行末までと /* と */ で囲まれた部分です。 この種の入力プログラムのコーディングは難しいものでは無いとは思いましたが、車輪の再発見になりそうなので、質問しました。 定番のソースリストなどあれば、参考にしたいと思いますのでご教示、お願いします。
質問日時: 2022/10/05 11:03 質問者: usa3usa
ベストアンサー
5
1
-
C言語
至急お願い致します。 C言語の問題です。 forやwhile文は使わずにここに書き加えるのところを教えてください。 課題2-1(再帰) 指定範囲の整数の和を、繰り返しを使わず再帰を用いて求めるプログラムを作成する。 整数 m,n(ただし m≦n)について、m から n までの和を求める関数 rangeSum とする。 その値は ・m=n のとき m ・それ以外のとき rengeSum(m,n-1) + n として計算できる。 この方法を用いたプログラムを完成させる。未完成プログラムは pae02-1-unfinished.c を補って作成する。ソースコードと、入力として 3 と 7 を与えた場合の実行結果を提出せ よ。 なお、下記の実行結果の例のように、途中経過を示す「printf("そのために、%d..%d の 和 + %d を計算します",....);」も解答プログラムの関数 rangeSum の中に含めること。 参考(2 と 4 を与えた場合の実行結果) $ ./a.out m と n を入力: 2 4 2..4 の和を計算します そのために、2..3 の和 + 4 を計算します そのために、2..2 の和 + 3 を計算します 答えは 9 です 未完成プログラム #include <stdio.h> int rangeSum(int a, int b){ int r; ///ここに書き加える return r; } int main(void){ int m, n; printf("mとnを入力: "); fflush(stdout); scanf("%d", &m); scanf("%d", &n); printf("%d..%dの和を計算します¥n", m, n); printf("答えは%dです¥n", rangeSum(m,n)); return 0; }
質問日時: 2022/10/04 15:07 質問者: mn-.
解決済
3
0
-
変数の初期化について
教えてください。 プログラミング全くの初心者です。 よく変数の宣言と同時に初期値が設定されたりします。 変数宣言の行と分けて2行目に代入するのと、厳密に何か違いがあったりするのでしょうか? プログラムの上からの流れの中で、何かどちらにした方が良いとか、どちらかが他から間違って参照されることもあったりするのでしょうか?
質問日時: 2022/10/02 08:55 質問者: ymoshimoshi
解決済
5
0
-
プログラムの時、フローチャートはどうなりますか?図でお願いします。 int main(void) {
プログラムの時、フローチャートはどうなりますか?図でお願いします。 int main(void) { int a=1, b=3, c=2; int m; if (a >= b) if (b >= c) m = b; else if (a <= c) m = a; else m = c; else if (a >c) m = a; else if (b >c) m = c; else m = b; printf(”%d¥n”, m); return (0); }
質問日時: 2022/10/01 22:45 質問者: メダカかね
解決済
1
0
-
C言語で移動平均のプログラムを作りたいのですが、数値をファイルから取ってきて計算をするプログラムはど
C言語で移動平均のプログラムを作りたいのですが、数値をファイルから取ってきて計算をするプログラムはどのように作ればいいでしょうか?ソースコードを教えて下さい。
質問日時: 2022/09/29 01:21 質問者: rsluno-xo
解決済
1
0
-
[至急]Project Euler:#21Amicable numbersコード、入力、出力、解説
https://projecteuler.net/problem=21 Let d(n) be defined as the sum of proper divisors of n (numbers less than n which divide evenly into n). If d(a) = b and d(b) = a, where a ≠ b, then a and b are an amicable pair and each of a and b are called amicable numbers. For example, the proper divisors of 220 are 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 and 110; therefore d(220) = 284. The proper divisors of 284 are 1, 2, 4, 71 and 142; so d(284) = 220. Evaluate the sum of all the amicable numbers under 10000. 私の考え for 1≦a≦n □□b ← d(i) □□if d(b) = i □□□□sum ← sum + a + b
質問日時: 2022/09/25 05:58 質問者: KEMONO__PANTSU
ベストアンサー
1
1
-
[至急]Project Euler:#18Maximum path sum Iコード、入力出力、解説
By starting at the top of the triangle below and moving to adjacent numbers on the row below, the maximum total from top to bottom is 23. 3 7 4 2 4 6 8 5 9 3 That is, 3 + 7 + 4 + 9 = 23. Find the maximum total from top to bottom of the triangle below: 75 95 64 17 47 82 18 35 87 10 20 04 82 47 65 19 01 23 75 03 34 88 02 77 73 07 63 67 99 65 04 28 06 16 70 92 41 41 26 56 83 40 80 70 33 41 48 72 33 47 32 37 16 94 29 53 71 44 65 25 43 91 52 97 51 14 70 11 33 28 77 73 17 78 39 68 17 57 91 71 52 38 17 14 91 43 58 50 27 29 48 63 66 04 68 89 53 67 30 73 16 69 87 40 31 04 62 98 27 23 09 70 98 73 93 38 53 60 04 23 NOTE: As there are only 16384 routes, it is possible to solve this problem by trying every route. However, Problem 67, is the same challenge with a triangle containing one-hundred rows; it cannot be solved by brute force, and requires a clever method! ;o) 私の考え あなたはどのようにして16384通りの道を試しますか?
質問日時: 2022/09/24 02:49 質問者: KEMONO__PANTSU
解決済
4
1
-
[至急]Project Euler:#17Number letter countsコード入力出力解説
https://projecteuler.net/problem=17 If the numbers 1 to 5 are written out in words: one, two, three, four, five, then there are 3 + 3 + 5 + 4 + 4 = 19 letters used in total. If all the numbers from 1 to 1000 (one thousand) inclusive were written out in words, how many letters would be used? NOTE: Do not count spaces or hyphens. For example, 342 (three hundred and forty-two) contains 23 letters and 115 (one hundred and fifteen) contains 20 letters. The use of "and" when writing out numbers is in compliance with British usage. 私の考え a[i]: iを英単語として表記したときの文字数 出力: Σ[1≦i≦1000] a[i] British usageとは?
質問日時: 2022/09/24 02:46 質問者: KEMONO__PANTSU
ベストアンサー
2
1
-
[至急] Project Euler:#16 Power digit sumコード、入力、出力、解説
https://projecteuler.net/problem=16 215 = 32768 and the sum of its digits is 3 + 2 + 7 + 6 + 8 = 26. What is the sum of the digits of the number 21000? 結論からお伝えすると、答えを教えてください。C, C++, Javaのどれかで。 コードと入力と出力とできれば解説もお願いします。 プログラミング未経験でも簡単に理解できるように説明してほしい。 私の考え オーバーフローが発生します。不可能である。
質問日時: 2022/09/24 02:35 質問者: KEMONO__PANTSU
解決済
3
1
-
[至急] Project Euler: #15 Lattice paths コード、入力、出力、解説
https://projecteuler.net/problem=15 Starting in the top left corner of a 2×2 grid, and only being able to move to the right and down, there are exactly 6 routes to the bottom right corner. How many such routes are there through a 20×20 grid? 結論からお伝えすると、答えを教えてください。C, C++, Javaのどれかで。 コードと入力と出力とできれば解説もお願いします。 プログラミング未経験でも簡単に理解できるように説明してほしい。 私の考え 私は図形問題を苦手とする。
質問日時: 2022/09/24 02:34 質問者: KEMONO__PANTSU
ベストアンサー
1
1
-
[至急]Project Euler:#13Large sum コード、入力、出力、解説
https://projecteuler.net/problem=13 Work out the first ten digits of the sum of the following one-hundred 50-digit numbers. 結論からお伝えすると、答えを教えてください。C, C++, Javaのどれかで。 コードと入力と出力とできれば解説もお願いします。 プログラミング未経験でも簡単に理解できるように説明してほしい。 私の考え オーバーフローが発生し、そもそも入力を受け取れない。
質問日時: 2022/09/24 02:30 質問者: KEMONO__PANTSU
ベストアンサー
1
1
-
visual studio 2019 についての質問です
visual studio 2019をインストールして、c++言語を組みたいのですが、ソリューションプロジェクト右クリック>プロパティ>構成プロパティ まで行った後に、 c/c++ が表示されなくて困っています。(課題上その c/c++ の項目をいじらないといけないようです) いろいろなサイトで調べてみましたが、解決できませんでした。 自分の構成プロパティには構成しか項目がありません。 詳しい方ご回答のほどよろしくお願いします。
質問日時: 2022/09/21 09:58 質問者: re1_sys
ベストアンサー
1
0
-
ベストアンサー
3
0
-
C++初心者です stirng
以下のコードですが、visualstudioでは動くのですがvisualstudiocodeでは動きません。。。なぜでしょうか?? #include <iostream> #include <string> using namespace std; string my_remove_chars(string original_string, string remove) { for (unsigned int i = 0; i < remove.size(); ++i) { original_string.erase(std::remove(original_string.begin(), original_string.end(), remove[i]), original_string.end()); } return original_string; } int main() { string original_string; string remove; string result_string; cout << "Enter the string: "; getline(cin, original_string); cout << "Enter the characters that you want to remove: "; getline(cin, remove); result_string = my_remove_chars(original_string, remove); cout << "Edited string: " << result_string << endl; return 0; }
質問日時: 2022/09/20 20:43 質問者: プログラミング初心者です
解決済
2
0
-
未解決の外部シンボル _printfが関数_mainで参照されました
以下のプログラムを実行すると、「未解決の外部シンボル _printfが関数_mainで参照されました」とエラーメッセージが表示されます。なぜでしょう? struct POINT{ int x; int y; }; void main( void ) { struct POINT aBigDipper[] = { {8,5}, {11,1}, {25,2}, {26,6}, {36,9}, {46,12}, {58,12} }; char space[15][61]; int i, j; for( i = 0 ; i < 15 ; i++ ) { for( j = 0 ; j < 60 ; j++ ) space[i][j] = ' '; space[i][j] = 0; } for( i = 0 ; i < 7 ; i++ ) space[ aBigDipper[i].y ][ aBigDipper[i].x ] = '*'; for( i = 0 ; i < 15 ; i++ ) printf( "%s\n", space[i] ); }
質問日時: 2022/09/18 15:28 質問者: dadassf
ベストアンサー
1
0
-
Project Euler #6 Sum square difference 至急教えてください。
https://projecteuler.net/problem=6 The sum of the squares of the first ten natural numbers is 385 The square of the sum of the first ten natural numbers is 3025 Hence the difference between the sum of the squares of the first ten natural numbers and the square of the sum is 2640. Find the difference between the sum of the squares of the first one hundred natural numbers and the square of the sum. 至急答えを教えてください。 あなたが解答する言語はCまたはC++でなければならない。 あなたが提出するコード、入力、出力、解説をコメントとして送信せよ。 解説はプログラミングを全くしたことがない学生でも容易に理解できるものでなければならない。
質問日時: 2022/09/17 16:16 質問者: KEMONO__PANTSU
ベストアンサー
1
1
-
web上にギガファイルとかのウェブ上にzipファイルを載せれるサイトがあったと思うのですが、教えて頂
web上にギガファイルとかのウェブ上にzipファイルを載せれるサイトがあったと思うのですが、教えて頂けないでしょうか。
質問日時: 2022/09/17 02:26 質問者: akitv
解決済
3
0
-
Windows10,visal studio2019,C言語でゲームを作っているのですが、任天堂スイ
Windows10,visal studio2019,C言語でゲームを作っているのですが、任天堂スイッチ用のゲームとしてゲーム化出来ますか? 任天堂スイッチ用にするやり方などありましたら教えて頂けないでしょうか。
質問日時: 2022/09/16 19:14 質問者: onlon
解決済
1
0
-
ベストアンサー
3
0
-
ご本について 著者は、Linuxでも、言語と、フレームワークが同じの場合、大丈夫とおもいますか?
ご本について 著者は、Linuxでも、言語と、フレームワークが同じの場合、大丈夫とおもいますか?
質問日時: 2022/09/09 21:35 質問者: てくびちゃん。
ベストアンサー
4
0
-
jwcadにて基準点を指定した点から指定した数値分離れた点に移動する方法を教えてください。
jwcadにて基準点を指定した点から指定した数値分離れた点に移動する方法を教えてください。
質問日時: 2022/09/05 00:56 質問者: naan_121
解決済
2
0
-
パーレー法のプログラムについて
このジャンルでお願いします。 次のような条件でのパーレー法のプログラムはどのようなソースになるのか教えてください。 (一応自分でも考えてみたのですが、今までの儲けを賭ける部分の処理が上手くいかず無理でした) ・初期資金10万円 ・最初の掛け金1000円 ・勝率60% ・3連勝で降りる(掛け金が1000円に戻る) ・1000回繰り返す
質問日時: 2022/09/04 19:56 質問者: takagoo100
ベストアンサー
3
1
-
GitHubは使わなきゃいけませんか
私のお友達などが使っていますけど、どうして?と思います。どうしてつかうと思いますか? 学部2年生
質問日時: 2022/09/02 10:13 質問者: てくびちゃん。
ベストアンサー
2
0
-
str[j++]の意味
文字列を入力し、文字列中のアルファベット小文字を取り除いて表示するプログラムだと思いますが、str[j++]の意味がよくわかりません。 教えてください。 char str[100]; int i, j; scanf( "%s", str ); for( i = 0, j = 0 ; str[i] != 0 ; i++ ) { if( ! ( 'a' <= str[i] && str[i] <= 'z' ) ) str[j++] = str[i]; } str[j] = 0; printf( "%s", str );
質問日時: 2022/08/30 16:20 質問者: dadassf
ベストアンサー
2
0
-
私のまわりで、学部生でiOS アプ リ Android アプリを作ったひとはすごいひとですか?
私のまわりで、学部生でiOS アプ リ Android アプリを作ったひとはすごいひとですか?
質問日時: 2022/08/18 08:12 質問者: てくびちゃん。
ベストアンサー
2
0
-
sprintf()の使い方について
sprintf()関数で、たとえば下記のような使い方(4行目)って大丈夫なものでしょうか?上の方は単純化するようにこのように書いていますが、strはスタック領域に限定しませんし、ヒープ領域としても適切なサイズがアロケートされている前提で、あらかじめ文字列(\0終端)が格納された状態で4行目は大丈夫かというのが質問の趣旨です。 手元の環境ではとりあえず意図したとおりに動いている感じはしますが、ぱっと見メモリが壊れてもおかしくなさそうな気がするため、気になって質問してみました。 char str[100]; size_t len; sprintf(str, "hoge"); len = sprintf(str, "%s %d", str, 100);
質問日時: 2022/08/17 16:16 質問者: k-841
ベストアンサー
1
0
-
プログラミング初心者です。 演算子を習い、自力で計算機を作ろうと思い、写真のようなプログラムを書きま
プログラミング初心者です。 演算子を習い、自力で計算機を作ろうと思い、写真のようなプログラムを書きましたが、計算式を入力しても正しい答えが導けませんでした。どのようにすればうまくいくのかを教えてください!
質問日時: 2022/08/14 21:27 質問者: imahata
ベストアンサー
2
2
-
(C言語)めちゃくちゃな値になってしまいます。
何度もすみません。C言語についてのご質問です。 以下のソースコードを作成してコマンドプロンプトで実行したところ、下の実行結果のようになりました。double型から無理やりint型にしたので値が変わってしまうのはわかりますが、今回の場合は少数切り捨てで「7」になるはずですよね? ものすごい大きい値になってしまったんですけど、何故こうなってしまったのでしょうか? [ソースコード] #include <stdio.h> int main(){ int a=2017; double b=7.16; printf("a=%d, b=%d\n", a, b); printf("a=%d, b=%f\n", a, b); printf("a=%f, b=%f\n", a, b); return(0); } [実行結果] a=2017, b=171798692 a=2017, b=7.160000 a=0.000000, b=7.160000
質問日時: 2022/08/13 11:55 質問者: ys0212
ベストアンサー
5
0
-
exeファイルが作れない(windows10)
emエディターでプログラミング(C言語・Cファイルの名称は1_1.c)をしてコマンドプロンプトで「gcc -o 1_1 1_1.c」と入力したところ、 「'gcc' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」と表示されてしまいました。 exeファイルをコマンドプロンプトで作りたいんですけど、何かインストールしないといけないもの等ってありますか?対処方法を教えて頂きたいです。ご回答、おまちしております。
質問日時: 2022/08/13 08:47 質問者: ys0212
ベストアンサー
6
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【C言語・C++・C#】に関するコラム/記事
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
c言語
-
【C言語】全角文字の配列を、全角の...
-
大量のデータを読み込んで表示する...
-
int16_t の _t は何?
-
DLLファイルの逆コンパイラについて...
-
プログラマー達は何故、プログラム...
-
プログラミングc++を全く分からな...
-
VisualStudio2022でC言語プログラム...
-
ストリームについて。
-
Windows Formアプリからコンソール...
-
DNCL(共テ用プログラミング言語)に...
-
DNCL(共テ用プログラミング言語)に...
-
プログラミングの課題がわからない...
-
サブルーチンを使った再帰的なプロ...
-
C言語の関数のextern宣言
-
逆コンパイルと逆アセンブルの違い...
-
c言語
-
プログラム言語について c言語もコ...
-
C#でログファイルにファイルパスが...
-
gccを行ってもexeファイルが生成さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
c言語
-
DLLファイルの逆コンパイラについて...
-
Windows Formアプリからコンソール...
-
大量のデータを読み込んで表示する...
-
C言語の関数のextern宣言
-
VisualStudioでC++クラスを追加する...
-
【C言語】全角文字の配列を、全角の...
-
VisualStudio2022でC言語プログラム...
-
C++でデスクトップGUIアプリ開発の...
-
gccを行ってもexeファイルが生成さ...
-
C#でTreeViewのCheckBoxのサイズ変更
-
C#でログファイルにファイルパスが...
-
プログラマー達は何故、プログラム...
-
逆コンパイルと逆アセンブルの違い...
-
Notepad++の関数リスト表示の変更方...
-
C言語について。
-
Cのコンパイルでコメントアウトをそ...
-
visual studio 2022でのC#プログラ...
-
コンソールアプリを作成するのにお...
-
C言語 バッファについて。
おすすめ情報