探検
C言語をやりたいんですが
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2007/12/23(日) 02:35:09 まずなにやったらいいの?
214デフォルトの名無しさん
2009/09/23(水) 20:50:23 >>209
以前は Linux でしたが?
多様性を考え Mac に移行した訳です…
個人で調べた結果 BSD 系程は command の充実は在りませんが?
自宅で BSD server を構築するのは
server 管理者の cost も負わなくては成らないので Mac と云う事です
以前は Linux でしたが?
多様性を考え Mac に移行した訳です…
個人で調べた結果 BSD 系程は command の充実は在りませんが?
自宅で BSD server を構築するのは
server 管理者の cost も負わなくては成らないので Mac と云う事です
215デフォルトの名無しさん
2009/09/23(水) 20:55:38216デフォルトの名無しさん
2009/09/23(水) 21:06:43217デフォルトの名無しさん
2009/09/24(木) 23:55:39 お前ゲームプログラムスレにいたキチガイだろwww
218デフォルトの名無しさん
2009/09/29(火) 11:24:04 >以前は Linux でしたが?
>個人で調べた結果 BSD 系程は command の充実は在りませんが?
何で質問しているの? 自分のことも判らないほど馬鹿なの?
>個人で調べた結果 BSD 系程は command の充実は在りませんが?
何で質問しているの? 自分のことも判らないほど馬鹿なの?
219デフォルトの名無しさん
2009/10/01(木) 12:00:21220デフォルトの名無しさん
2009/10/01(木) 13:42:50 >>219
連休だったんだろ。
連休だったんだろ。
221 ◆nullpop./c
2010/05/03(月) 20:06:36 int i = 10;
int * p = &i;//int型ポインタpにiのアドレスを代入する
簡単。
char str1[] = "abcde";
char * str2 = "abcde";
上と下は同じでどっちを使ってもいい。
int * p = &i;//int型ポインタpにiのアドレスを代入する
簡単。
char str1[] = "abcde";
char * str2 = "abcde";
上と下は同じでどっちを使ってもいい。
222 ◆nullpop./c
2010/05/03(月) 20:10:42 証明
int _cdecl main(void){
char str1[] = "abcde";
char * str2 = "abcde";
puts(str1);puts(str2);//abcdeabcde
if (strlen(str1) ==strlen(str2)) puts("str1 str2 is same!"):
str2=str1;
printf("%c", 2[str2]);//c
return 0;
}
int _cdecl main(void){
char str1[] = "abcde";
char * str2 = "abcde";
puts(str1);puts(str2);//abcdeabcde
if (strlen(str1) ==strlen(str2)) puts("str1 str2 is same!"):
str2=str1;
printf("%c", 2[str2]);//c
return 0;
}
223デフォルトの名無しさん
2010/05/03(月) 23:35:03 >>221-222
ネタ?
ネタ?
224 ◆nullpop./c
2010/05/03(月) 23:39:41 マジにネタレスご苦労
225デフォルトの名無しさん
2010/05/04(火) 00:47:59 > char str1[] = "abcde";
> char * str2 = "abcde";
> 上と下は同じでどっちを使ってもいい。
以下の実行結果を検証してみること。
int main(){
char str1[] = "abcde";
char * str2 = "abcde";
printf("%d\n", sizeof(str1));
printf("%d\n", sizeof(str2));
return 0;
}
> char * str2 = "abcde";
> 上と下は同じでどっちを使ってもいい。
以下の実行結果を検証してみること。
int main(){
char str1[] = "abcde";
char * str2 = "abcde";
printf("%d\n", sizeof(str1));
printf("%d\n", sizeof(str2));
return 0;
}
226デフォルトの名無しさん
2010/05/04(火) 04:09:32 >>225
カッコつけてんじゃねーよド素人。
カッコつけてんじゃねーよド素人。
227デフォルトの名無しさん
2010/05/04(火) 04:37:15 >>226
括弧つけてはいけないという法は無い
括弧つけてはいけないという法は無い
228 ◆nullpop./c
2010/05/04(火) 05:47:29229デフォルトの名無しさん
2010/05/04(火) 06:25:53230デフォルトの名無しさん
2010/05/04(火) 06:40:27231デフォルトの名無しさん
2010/05/04(火) 07:03:36 MOVE.L D0,2(A0)
こんな形に近くて美しく見えなくもない。
こんな形に近くて美しく見えなくもない。
232デフォルトの名無しさん
2010/05/04(火) 08:18:42 アセンブラじゃなくてC言語をやりたいんですが
233デフォルトの名無しさん
2010/05/04(火) 13:25:18 はい
234デフォルトの名無しさん
2010/05/04(火) 16:26:42 はい
235デフォルトの名無しさん
2010/05/04(火) 23:44:37236デフォルトの名無しさん
2010/06/02(水) 17:54:13 教えてください。
gccで画面に直線描くのはどうやるのですか。
私は、今春定年退職した暇人で、c言語入門者です。
よろしくお願いします。
gccで画面に直線描くのはどうやるのですか。
私は、今春定年退職した暇人で、c言語入門者です。
よろしくお願いします。
237デフォルトの名無しさん
2010/06/02(水) 18:38:59 環境による
共通のやり方は無い
共通のやり方は無い
238デフォルトの名無しさん
2010/06/02(水) 19:06:32239デフォルトの名無しさん
2010/06/03(木) 08:28:30240デフォルトの名無しさん
2010/06/03(木) 13:29:17 括弧つけたほうが視認性が上がると思ってる場合は無駄でもつけてる
三項演算子とかreturnとか
三項演算子とかreturnとか
241デフォルトの名無しさん
2010/06/03(木) 14:20:17 returnに括弧って、タイプミスしたときに別名の関数と誤認されるからしないほうがいいって言われた。
242デフォルトの名無しさん
2010/06/03(木) 15:12:23 sizeof() は誤認されないか?
243デフォルトの名無しさん
2010/06/03(木) 15:16:32 sizeof も基本はいらないけど、どうしても必要な場合が多いからなあ
244デフォルトの名無しさん
2010/08/26(木) 16:58:39 C言語がしたいです……
ttp://img.mag2.com/editor/taiatari/080625/no2_m1_larg.jpg
ttp://img.mag2.com/editor/taiatari/080625/no2_m1_larg.jpg
245デフォルトの名無しさん
2010/08/26(木) 20:33:05 sizeof の括弧は要る場合の方が多いだろ
246デフォルトの名無しさん
2010/09/05(日) 03:40:34 皆さんこんにちわ!C言語初心者です。よろしくお願いします。いきなりの質問で
すみません!C言語標準ライブラリィ関数を例題を示して説明している本は何かあり
ますか?教えてください。
すみません!C言語標準ライブラリィ関数を例題を示して説明している本は何かあり
ますか?教えてください。
247デフォルトの名無しさん
2010/09/06(月) 23:58:20248デフォルトの名無しさん
2010/09/16(木) 03:24:55 標準ライブラリすべてを網羅しているとなると、H&Sしかないのでは?
というか、K&Rで不満なら、H&Sしかないような気がする。
あとはもう少し分野を特定してくれれば、適切な本があるかも。
というか、K&Rで不満なら、H&Sしかないような気がする。
あとはもう少し分野を特定してくれれば、適切な本があるかも。
249デフォルトの名無しさん
2010/11/26(金) 13:20:22 C言語ならオレに聞けPart74 こちらに引っ越しました。
250デフォルトの名無しさん
2011/01/23(日) 19:37:49 すいません。コンパイルしようと思ったらvcvers32が外部と内部で実行できません。って
出てきたんですけど・・・・どうすればいいんですか?
出てきたんですけど・・・・どうすればいいんですか?
251デフォルトの名無しさん
2011/01/24(月) 08:13:50 諦める
252 ◆nullpop./c
2011/01/27(木) 20:01:49 誰か構ってくれ〜 ゚∩ :ノノ ゚ し′
,,------ 、 ノノ ∪ ∩
/: ____▽,,,,,,_ヽ 。:∪・ ⊂ヽ ノノ :∩
} i:ェェヮi ト.ェェ:-i { /⌒Y⌒\ プ :):) じ :ノノ 。
ヾ::/イ__l丶 r'1ノ ノ ) じ :∩ 。 ( (
.}::l: ゝ--イ l:: {^\ビチグソ | . ヽヽ ヽj
ト!;_`二´_,,;!イ| | ノ :| ∩ じ
| |__三___| |_/| | ノノ ∩ :∩
| | ヽ| ト' | |/^ヽ じ :ノノ ∵ :ヽヽ
| | | |_/ ヽ__人_ノ ∪ し′
⊆, っ とーっ
,,------ 、 ノノ ∪ ∩
/: ____▽,,,,,,_ヽ 。:∪・ ⊂ヽ ノノ :∩
} i:ェェヮi ト.ェェ:-i { /⌒Y⌒\ プ :):) じ :ノノ 。
ヾ::/イ__l丶 r'1ノ ノ ) じ :∩ 。 ( (
.}::l: ゝ--イ l:: {^\ビチグソ | . ヽヽ ヽj
ト!;_`二´_,,;!イ| | ノ :| ∩ じ
| |__三___| |_/| | ノノ ∩ :∩
| | ヽ| ト' | |/^ヽ じ :ノノ ∵ :ヽヽ
| | | |_/ ヽ__人_ノ ∪ し′
⊆, っ とーっ
253 ◆nullpop./c
2011/05/03(火) 18:33:18.02 コンパイラ(1/4)
コンパイラは最適化をかけることができ
-O1 -O2 -O3などでその意味あ変える。
-O1 速度
-O2 最適
-O3 強すぎ
最適化はループ内定数の外し
計算の定数化
無駄な関数の削除
を行う
コンパイラは最適化をかけることができ
-O1 -O2 -O3などでその意味あ変える。
-O1 速度
-O2 最適
-O3 強すぎ
最適化はループ内定数の外し
計算の定数化
無駄な関数の削除
を行う
254天使 ◆uL5esZLBSE
2011/07/03(日) 08:27:15.54 2011年になっても未だにJAVA使い続けてる奴ってさ
仕事で仕方なくならわかるけど
家でもJAVAやってるなら本当にバカだよね。哀れ
死ねゴミ
仕事で仕方なくならわかるけど
家でもJAVAやってるなら本当にバカだよね。哀れ
死ねゴミ
255 ◆nullpop./c
2011/07/03(日) 22:54:55.93 ↑
言語厨って哀れだな
言語厨って哀れだな
256デフォルトの名無しさん
2011/07/11(月) 12:48:19.74 JavaScriptをやってる奴も市ねゴミなんだな
258デフォルトの名無しさん
2012/06/26(火) 10:04:34.66259デフォルトの名無しさん
2012/08/27(月) 04:24:38.98 #define ARRAY_SIZE 8
#include <stdio.h>
int main(int argc, char *argv[])
{
char a;
int mask, i;
int c[ARRAY_SIZE] = {128, 64, 32, 16, 8, 4, 2, 1};
switch(argc) {
case 2:
a = *argv[1];
printf("%02Xh\n", a);
break;
default:
fprintf(stderr, "bits a\n");
exit(0);
}
for(i = 0; i < ARRAY_SIZE; i++) {
mask = c[i];
if( (a & mask) == mask ) {
printf("1");
} else {
printf("0");
}
}
return 0;
}
#include <stdio.h>
int main(int argc, char *argv[])
{
char a;
int mask, i;
int c[ARRAY_SIZE] = {128, 64, 32, 16, 8, 4, 2, 1};
switch(argc) {
case 2:
a = *argv[1];
printf("%02Xh\n", a);
break;
default:
fprintf(stderr, "bits a\n");
exit(0);
}
for(i = 0; i < ARRAY_SIZE; i++) {
mask = c[i];
if( (a & mask) == mask ) {
printf("1");
} else {
printf("0");
}
}
return 0;
}
260デフォルトの名無しさん
2012/08/27(月) 04:32:43.10 >>259
#include <stdlib.h>を追加
#include <stdlib.h>を追加
261デフォルトの名無しさん
2012/09/05(水) 06:18:48.16 D:\work>bits "&"
26h
00100110
26h
00100110
262デフォルトの名無しさん
2013/07/17(水) NY:AN:NY.AN char a[6];
a[i]のアドレスは、a + i
a[i]
↓
*( a + i )
char a[6][6];
a[i][j]のアドレスは、*( a + i ) + j
a[i][j]
↓
*( a[i] + j )
↓
*( *(a + i) + j )
a[i]のアドレスは、a + i
a[i]
↓
*( a + i )
char a[6][6];
a[i][j]のアドレスは、*( a + i ) + j
a[i][j]
↓
*( a[i] + j )
↓
*( *(a + i) + j )
263デフォルトの名無しさん
2013/07/18(木) NY:AN:NY.AN j[i[a]]
264デフォルトの名無しさん
2014/03/09(日) 22:36:32.65 Downloads: approx. 900kb
Auto C 3.6.58 Current version
Version 3.6.58 - February 25, 2014:
http://autoc.wolosoft.com/verhist.html
Auto C 3.6.58 Current version
Version 3.6.58 - February 25, 2014:
http://autoc.wolosoft.com/verhist.html
265デフォルトの名無しさん
2014/05/10(土) 11:15:02.11ID:ejXJmmlt #include <stdio.h>
int main(void)
{
typedef int * INT_POINTER;
INT_POINTER a, b;
int m, n;
a = &m;
b = &n;
*a = 2;
*b = 1000;
printf("%d\n%d\n", m, n);
return 0;
}
int main(void)
{
typedef int * INT_POINTER;
INT_POINTER a, b;
int m, n;
a = &m;
b = &n;
*a = 2;
*b = 1000;
printf("%d\n%d\n", m, n);
return 0;
}
266デフォルトの名無しさん
2015/02/24(火) 12:04:44.91ID:B4atg286 「C MAGAZINEのバックナンバーが電子書籍として販売開始された模様(AmazonのKindleストア」
C MAGAZINEのバックナンバーの電子版、1冊80円で提供開始 | スラッシュドット・ジャパン デベロッパー
http://developers.slashdot.jp/story/14/06/26/0425238/
2014年06月26日 14時34分
C MAGAZINEのバックナンバーの電子版、1冊80円で提供開始 | スラッシュドット・ジャパン デベロッパー
http://developers.slashdot.jp/story/14/06/26/0425238/
2014年06月26日 14時34分
267デフォルトの名無しさん
2015/03/09(月) 20:12:49.16ID:YsuhcNZs #define BINARY_1 1
#define BINARY_10 2
#define BINARY_100 4
#define BINARY_1000 8
#include <stdio.h>
int main(void)
{
const int SHIFT_COUNT = 31;
int count, i, msb;
int e = 0x00000001;
int test = BINARY_10 | BINARY_100 | BINARY_1000; /* 00001110b */
for(i = 0; i < SHIFT_COUNT; i++) {
e <<= 1;
}
for(count = 0, i = 0; i < SHIFT_COUNT; i++) {
if(test & e) {
count += 1;
}
test <<= 1;
}
printf("%d\n", count);
return 0;
}
/*
C:\work>shiftand
3
*/
#define BINARY_10 2
#define BINARY_100 4
#define BINARY_1000 8
#include <stdio.h>
int main(void)
{
const int SHIFT_COUNT = 31;
int count, i, msb;
int e = 0x00000001;
int test = BINARY_10 | BINARY_100 | BINARY_1000; /* 00001110b */
for(i = 0; i < SHIFT_COUNT; i++) {
e <<= 1;
}
for(count = 0, i = 0; i < SHIFT_COUNT; i++) {
if(test & e) {
count += 1;
}
test <<= 1;
}
printf("%d\n", count);
return 0;
}
/*
C:\work>shiftand
3
*/
268デフォルトの名無しさん
2015/03/09(月) 21:26:16.39ID:YsuhcNZs いろいろまちがえた
269デフォルトの名無しさん
2015/03/09(月) 21:27:25.50ID:YsuhcNZs #define BINARY_1 1
#define BINARY_10 2
#define BINARY_100 4
#define BINARY_1000 8
#include <stdio.h>
int main(void)
{
const int SHIFT_COUNT = 31;
int count, i;
int e = 0x00000001;
int test = BINARY_1 | BINARY_1000; /* 00001001b */
for(i = 0; i < SHIFT_COUNT; i++) {
e <<= 1;
}
for(count = 0, i = 0; i < SHIFT_COUNT + 1; i++) { /* 32 */
if(test & e) {
count += 1;
}
test <<= 1;
}
printf("%d\n", count);
return 0;
}
/*
C:\work>shiftand
2
*/
#define BINARY_10 2
#define BINARY_100 4
#define BINARY_1000 8
#include <stdio.h>
int main(void)
{
const int SHIFT_COUNT = 31;
int count, i;
int e = 0x00000001;
int test = BINARY_1 | BINARY_1000; /* 00001001b */
for(i = 0; i < SHIFT_COUNT; i++) {
e <<= 1;
}
for(count = 0, i = 0; i < SHIFT_COUNT + 1; i++) { /* 32 */
if(test & e) {
count += 1;
}
test <<= 1;
}
printf("%d\n", count);
return 0;
}
/*
C:\work>shiftand
2
*/
270デフォルトの名無しさん
2015/03/10(火) 01:42:09.98ID:MZ8Gg0aD 31ビットならできた
271デフォルトの名無しさん
2015/03/10(火) 01:43:28.66ID:MZ8Gg0aD #define BINARY_1 1
#define BINARY_10 2
#define BINARY_100 4
#define BINARY_1000 8
#include <stdio.h>
int main(void)
{
const int SHIFT_COUNT = 30;
int count, i, e = 0x00000001;
int test = BINARY_1 | BINARY_100 | BINARY_1000; /* 00001101b */
int repetition = SHIFT_COUNT + 1;
for(i = 0; i < SHIFT_COUNT; i++) {
e <<= 1;
}
if(e < 0) {
printf("e = %d\n", e);
return 1;
}
for(count = 0, i = 0; i < repetition; i++) {
if(test & e) {
count += 1;
}
e >>= 1;
}
printf("%d\n", count);
return 0;
}
#define BINARY_10 2
#define BINARY_100 4
#define BINARY_1000 8
#include <stdio.h>
int main(void)
{
const int SHIFT_COUNT = 30;
int count, i, e = 0x00000001;
int test = BINARY_1 | BINARY_100 | BINARY_1000; /* 00001101b */
int repetition = SHIFT_COUNT + 1;
for(i = 0; i < SHIFT_COUNT; i++) {
e <<= 1;
}
if(e < 0) {
printf("e = %d\n", e);
return 1;
}
for(count = 0, i = 0; i < repetition; i++) {
if(test & e) {
count += 1;
}
e >>= 1;
}
printf("%d\n", count);
return 0;
}
272デフォルトの名無しさん
2015/03/12(木) 05:32:20.41ID:rxquKj4G /* >>267 */
#include <stdlib.h>
#include <stdio.h>
int main(void)
{
char *stop;
const int BIT_COUNT = 31;
int count, i;
const int e = (int)strtol("01000000000000000000000000000000b", &stop, 2);
int test = (int)strtol("00000000000000000000000000001110b", &stop, 2);
for(count = 0, i = 0; i < BIT_COUNT; i++) {
if(test & e) {
count += 1;
}
test <<= 1;
}
printf("%d\n", count);
return 0;
}
/*
C:\work>shiftand
3
*/
#include <stdlib.h>
#include <stdio.h>
int main(void)
{
char *stop;
const int BIT_COUNT = 31;
int count, i;
const int e = (int)strtol("01000000000000000000000000000000b", &stop, 2);
int test = (int)strtol("00000000000000000000000000001110b", &stop, 2);
for(count = 0, i = 0; i < BIT_COUNT; i++) {
if(test & e) {
count += 1;
}
test <<= 1;
}
printf("%d\n", count);
return 0;
}
/*
C:\work>shiftand
3
*/
273デフォルトの名無しさん
2015/06/20(土) 05:51:34.80ID:yI5o7iEC いまだに原理わかってません^^
size_t count_bits_32( unsigned _int32 val )
{
val = ( 0x55555555 & val ) + ( 0x55555555 & ( val >> 001 ) );
val = ( 0x33333333 & val ) + ( 0x33333333 & ( val >> 002 ) );
val = ( 0x0f0f0f0f & val ) + ( 0x0f0f0f0f & ( val >> 004 ) );
val = ( 0x00ff00ff & val ) + ( 0x00ff00ff & ( val >> 010 ) );
val = ( 0x0000ffff & val ) + ( 0x0000ffff & ( val >> 020 ) );
return ( size_t )val;
}
size_t count_bits_32( unsigned _int32 val )
{
val = ( 0x55555555 & val ) + ( 0x55555555 & ( val >> 001 ) );
val = ( 0x33333333 & val ) + ( 0x33333333 & ( val >> 002 ) );
val = ( 0x0f0f0f0f & val ) + ( 0x0f0f0f0f & ( val >> 004 ) );
val = ( 0x00ff00ff & val ) + ( 0x00ff00ff & ( val >> 010 ) );
val = ( 0x0000ffff & val ) + ( 0x0000ffff & ( val >> 020 ) );
return ( size_t )val;
}
274デフォルトの名無しさん
2016/10/13(木) 11:47:21.02ID:mw9SJIVD #define WHAT_NUMBER 9821 /* 0010011001011101b or 265Dh */
#define WHICH_BIT 4
#define MASK_SIZE 32
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char *stop;
int MASK[MASK_SIZE];
int b = 1;
int bit = WHICH_BIT;
int k = 0;
int n = WHAT_NUMBER;
MASK[k] = b;
for(k = 1; k < MASK_SIZE; k++) {
b = 2 * b;
MASK[k] = b;
}
if(argc == 2) {
bit = (int)strtol(argv[1], &stop, 10);
}
b = n & MASK[bit];
b = b == MASK[bit] ? 1 : 0;
printf(
#define WHICH_BIT 4
#define MASK_SIZE 32
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char *stop;
int MASK[MASK_SIZE];
int b = 1;
int bit = WHICH_BIT;
int k = 0;
int n = WHAT_NUMBER;
MASK[k] = b;
for(k = 1; k < MASK_SIZE; k++) {
b = 2 * b;
MASK[k] = b;
}
if(argc == 2) {
bit = (int)strtol(argv[1], &stop, 10);
}
b = n & MASK[bit];
b = b == MASK[bit] ? 1 : 0;
printf(
275デフォルトの名無しさん
2016/10/13(木) 11:49:18.05ID:mw9SJIVD C:\work>bits2 6
b = 1
C:\work>bits2 7
b = 0
C:\work>bits2 8
b = 0
C:\work>bits2 9
b = 1
C:\work>bits2 10
b = 1
C:\work>bits2 11
b = 0
C:\work>bits2 12
b = 0
C:\work>bits2 13
b = 1
C:\work>bits2 14
b = 0
C:\work>bits2 15
b = 0
b = 1
C:\work>bits2 7
b = 0
C:\work>bits2 8
b = 0
C:\work>bits2 9
b = 1
C:\work>bits2 10
b = 1
C:\work>bits2 11
b = 0
C:\work>bits2 12
b = 0
C:\work>bits2 13
b = 1
C:\work>bits2 14
b = 0
C:\work>bits2 15
b = 0
276デフォルトの名無しさん
2016/11/14(月) 13:59:06.14ID:qs04J1oz #define BUFFER_SIZE 128
#include <stdio.h>
#include <string.h>
typedef struct INT_CHAR INT_CHAR;
struct INT_CHAR {
int n;
char c[BUFFER_SIZE];
};
INT_CHAR function(void) {
INT_CHAR ic;
strcpy(ic.c, "messages");
ic.n = strlen(ic.c);
return ic;
}
int main(void)
{
INT_CHAR s;
s = function();
printf(\"%s (%d)\n\", s.c, s.n);
return 0;
}
#include <stdio.h>
#include <string.h>
typedef struct INT_CHAR INT_CHAR;
struct INT_CHAR {
int n;
char c[BUFFER_SIZE];
};
INT_CHAR function(void) {
INT_CHAR ic;
strcpy(ic.c, "messages");
ic.n = strlen(ic.c);
return ic;
}
int main(void)
{
INT_CHAR s;
s = function();
printf(\"%s (%d)\n\", s.c, s.n);
return 0;
}
277デフォルトの名無しさん
2016/11/23(水) 10:59:32.83ID:8cJNovPT /* boolfunc.c */
#include <stdio.h>
#include <stdlib.h>
typedef int (*INT_FUNCTION)(int);
int one_three(int n) {return (n + 1)%3;}
int two(int n) {return n%2;}
int nine(int n) {return n%9 > 0 ? 0 : 1;}
int main(int argc, char *argv[]) {
char *p;
int k;
int n = 23;
int r = 1;
INT_FUNCTION func[4];
if(argc == 2) n = (int)strtol(argv[1], &p, 10); /* C:\work\boolfunc 9 */
func[1] = one_three;
func[2] = two;
func[3] = nine;
for(k = 1; k <= 3; k++) {
if( func[k](n) == 0 ) {
r = 0;
break;
}
}
if(r) puts(
#include <stdio.h>
#include <stdlib.h>
typedef int (*INT_FUNCTION)(int);
int one_three(int n) {return (n + 1)%3;}
int two(int n) {return n%2;}
int nine(int n) {return n%9 > 0 ? 0 : 1;}
int main(int argc, char *argv[]) {
char *p;
int k;
int n = 23;
int r = 1;
INT_FUNCTION func[4];
if(argc == 2) n = (int)strtol(argv[1], &p, 10); /* C:\work\boolfunc 9 */
func[1] = one_three;
func[2] = two;
func[3] = nine;
for(k = 1; k <= 3; k++) {
if( func[k](n) == 0 ) {
r = 0;
break;
}
}
if(r) puts(
278デフォルトの名無しさん
2016/11/23(水) 11:05:35.80ID:8cJNovPT /* boolfunc.c */
#include <stdio.h>
#include <stdlib.h>
typedef int (*INT_FUNCTION)(int);
int one_three(int n) {return (n + 1)%3;}
int two(int n) {return n%2;}
int nine(int n) {return n%9 > 0 ? 0 : 1;}
int main(int argc, char *argv[]) {
char *p;
char c[4];
int k;
int n = 23;
int r = 1;
INT_FUNCTION func[4];
if(argc == 2) n = (int)strtol(argv[1], &p, 10); /* C:\work\boolfunc 9 */
func[1] = one_three;
func[2] = two;
func[3] = nine;
for(k = 1; k <= 3; k++) {
if( func[k](n) == 0 ) {
r = 0;
break;
}
}
if(r) strcpy(c, "OK");
else strcpy(c, "END");
puts(c);
return 0;
}
#include <stdio.h>
#include <stdlib.h>
typedef int (*INT_FUNCTION)(int);
int one_three(int n) {return (n + 1)%3;}
int two(int n) {return n%2;}
int nine(int n) {return n%9 > 0 ? 0 : 1;}
int main(int argc, char *argv[]) {
char *p;
char c[4];
int k;
int n = 23;
int r = 1;
INT_FUNCTION func[4];
if(argc == 2) n = (int)strtol(argv[1], &p, 10); /* C:\work\boolfunc 9 */
func[1] = one_three;
func[2] = two;
func[3] = nine;
for(k = 1; k <= 3; k++) {
if( func[k](n) == 0 ) {
r = 0;
break;
}
}
if(r) strcpy(c, "OK");
else strcpy(c, "END");
puts(c);
return 0;
}
279デフォルトの名無しさん
2016/11/23(水) 11:28:51.52ID:8cJNovPT #include <stdlib.h>
#include <string.h>を追加します。ごめん
#include <string.h>を追加します。ごめん
280デフォルトの名無しさん
2016/12/21(水) 23:40:15.70ID:DeAhOSlZ #define BUFFER_SIZE 64
#include <stdio.h>
#include <string.h>
char clear[BUFFER_SIZE];
void display(char *p) {
int k;
for(k = 0; k < BUFFER_SIZE; k++) {
if(p[k]) {
putchar('o');
} else {
putchar('_');
}
}
putchar('\n');
}
int main(void)
{
char rubbish[BUFFER_SIZE];
display(rubbish);
memcpy(rubbish, clear, BUFFER_SIZE);
display(rubbish);
return 0;
}
#include <stdio.h>
#include <string.h>
char clear[BUFFER_SIZE];
void display(char *p) {
int k;
for(k = 0; k < BUFFER_SIZE; k++) {
if(p[k]) {
putchar('o');
} else {
putchar('_');
}
}
putchar('\n');
}
int main(void)
{
char rubbish[BUFFER_SIZE];
display(rubbish);
memcpy(rubbish, clear, BUFFER_SIZE);
display(rubbish);
return 0;
}
281デフォルトの名無しさん
2017/12/16(土) 10:54:53.86ID:gY8Oz9or 江東区立深川図書館特殊
銅和加配
奇声あげて人をボコボコにぶんなぐってもOK お咎めなし
被害者が警察を呼んでくれと何度も言っているのに公務員は無視し続けてた
幼児が歓声上げて走り回る 見ぬふり
小学生が歓声上げて走り回る 見ぬふり
中学生が大声で談笑して走り回る 見ぬふり
高校生が閲覧机で談笑雑談 見ぬふり
公務員による恣意行為
etc
なんのための施設か? →特殊な関係用
翌日、被害者を公務員が脅していた
銅和加配
奇声あげて人をボコボコにぶんなぐってもOK お咎めなし
被害者が警察を呼んでくれと何度も言っているのに公務員は無視し続けてた
幼児が歓声上げて走り回る 見ぬふり
小学生が歓声上げて走り回る 見ぬふり
中学生が大声で談笑して走り回る 見ぬふり
高校生が閲覧机で談笑雑談 見ぬふり
公務員による恣意行為
etc
なんのための施設か? →特殊な関係用
翌日、被害者を公務員が脅していた
282デフォルトの名無しさん
2017/12/24(日) 01:24:45.25ID:nATFO2+2 macを使っています。コンパイラはgccを使うことになるのですが
cのコードをスクリプト言語的に、コードをみながら実行するということが
できるコンパイラというかそういうものはないのでしょうか?
cのコードをスクリプト言語的に、コードをみながら実行するということが
できるコンパイラというかそういうものはないのでしょうか?
283片山博文MZ ◆T6xkBnTXz7B0
2017/12/24(日) 01:46:49.69ID:+QzBXWSP284デフォルトの名無しさん
2017/12/24(日) 02:18:09.76ID:24EH1p52 【Microsoft Tech Summit】APP017 PowerShellの新しい相棒 Visual Studio Code
https://www.youtube.com/watch?v=0zo6z0yHrGk
2017/01/23 に公開された動画
https://www.youtube.com/watch?v=0zo6z0yHrGk
2017/01/23 に公開された動画
285デフォルトの名無しさん
2018/05/23(水) 20:59:08.43ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
VW4H8
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
VW4H8
286デフォルトの名無しさん
2018/05/23(水) 20:59:49.87ID:a45KRjiJ ERROR: CoPiPe: おいこら! (wait 86400 sec.)
-‐…‐-ミ
.: ´ .::::::::::::::::::::..`ヽ
. / ..::∧.:::::::∧イ.:::::::::::.
,′.:/\\/ /∨::::::::
i.::::イ 匸フ 匸フ|::::::::{
. j/|::} u ム:::::ハ
. j人 r‐┐ 从/ おいこら!あと 86400 秒待て!
)≧┐┌_´(
,≪圦 「≫、`
/ `¨¨只´ 、
{ニニ! !l| {ニ]
|::::| ムl! |:::|
|::::| /从 |:::|
CoPiPe:Original http://mevius.5ch.net/test/read.cgi/internet/1522606568/
BBS_COPIPE=17
問い合わせID:41f75a6588459517
ホスト:i254244.dynamic.ppp.asahi-net.or.jp
名前: 192.168.0.774
E-mail:
内容:
木曜日 せいぐっぱい;;
-‐…‐-ミ
.: ´ .::::::::::::::::::::..`ヽ
. / ..::∧.:::::::∧イ.:::::::::::.
,′.:/\\/ /∨::::::::
i.::::イ 匸フ 匸フ|::::::::{
. j/|::} u ム:::::ハ
. j人 r‐┐ 从/ おいこら!あと 86400 秒待て!
)≧┐┌_´(
,≪圦 「≫、`
/ `¨¨只´ 、
{ニニ! !l| {ニ]
|::::| ムl! |:::|
|::::| /从 |:::|
CoPiPe:Original http://mevius.5ch.net/test/read.cgi/internet/1522606568/
BBS_COPIPE=17
問い合わせID:41f75a6588459517
ホスト:i254244.dynamic.ppp.asahi-net.or.jp
名前: 192.168.0.774
E-mail:
内容:
木曜日 せいぐっぱい;;
287デフォルトの名無しさん
2018/05/23(水) 21:02:15.77ID:a45KRjiJ なんでぼいとでりたーんするん? そうだっけ わし きsもしらないし とーしでしらないし
やっつけもいとこだね あーつかれたな
やっつけもいとこだね あーつかれたな
288デフォルトの名無しさん
2018/07/05(木) 00:52:44.01ID:RfoszcD2 W82
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- サナエノミクスについて力説 積極的な財政出動で「所得増える 消費マインド上がる 税収増える」片山さつき財務大臣 ★3 [少考さん★]
- 中国軍機のレーダー照射1週間 駆け引き続く 中国、米のレッドライン模索 日本、米以外の同志国とも連携探る 米は対立から距離置く★2 [ぐれ★]
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 ★4 [Hitzeschleier★]
- 山里亮太、フィリピンに子ども食堂を建設 「偽善者」「日本の子どもを助けるべき」の声があっても活動を続ける理由 [Anonymous★]
- 【芸能】粗品、日本テレビに苦言 客のレベルが「かなり低い。あいつら分かってない」「拍手したいだけやねん」 [冬月記者★]
- 橋下徹氏「総理なら岡田さんに何を聴かれても耐えてほしかった」 高市首相の台湾有事めぐる答弁に# [jinjin★]
- 女の子ってマッサージされてる時にオナラしたくなったらどうすんの?
- この時期にJKじゃないのにミニスカ奴ってメンヘラ率何%??
- 君たちのクリスマスの予定
- イヨォ~!!チンポチンポチンポ♪
- フランダースの犬を見たんだが
- この女がいいねと君が言ったから12月24日はレイプ記念日
