DAFTAR LABEL POPULER PENELITIAN.ID
DAFTAR LABEL POPULER PENELITIAN.ID
Jangan Buka Artikel Ini!
DAFTAR ARSIP POSTING PENELITIAN.ID
DAFTAR ARSIP POSTING PENELITIAN.ID
Variabel Panjang Argumen Untuk Makro Bahasa C
- Dapatkan link
- Aplikasi Lainnya
#include <stdio.h>
#define INFO 1
#define ERR 2
#define STD_OUT stdout
#define STD_ERR stderr
#define LOG_MESSAGE(prio, stream, msg, ...) do
{\
char *str;\
if (prio == INFO)\
str = "INFO";\
else if (prio == ERR)\
str = "ERR";\
fprintf(stream, "[%s] : %s : %d : "msg" \n", \
str, __FILE__, __LINE__, ##__VA_ARGS__);\
} while (0)
int main(void)
{
char *s = "Hello";
/* menampilkan pesan normal */
LOG_MESSAGE(ERR, STD_ERR, "Gagal membuka file");
/* menyediakan string sebagai argumen */
LOG_MESSAGE(INFO, STD_OUT,"%s"
" makan nasi padang", s);
/* menyediakan integer sebagai argumen */
LOG_MESSAGE(INFO, STD_OUT,"%d"
" + %d = %d", 10, 20, (10 + 20));
return 0;
}
- Perbedaan stdio.h dan stdlib.h pada Bahasa C [klik]
- Cara Sederhana Mencetak Nama Variabel pada Bahasa C [klik]
- 2 Cara Sederhana Pendefinisian Konstanta pada Bahasa C dan C++ [klik]
- 3 Tugas Umum Cara Kerja Preprosesor pada Bahasa C [klik]
- 4 Tipe Utama Preprosesor Direktif Bahasa C dan C++ [klik]
- Preprosesor Direktif Bahasa C dan C++ Lanjutan [klik]
- Fungsi Sederhana Library Isgraph pada Bahasa C [klik]
- Dapatkan link
- Aplikasi Lainnya
Komentar
Posting Komentar
Hubungi admin melalui Wa : +62-896-2514-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
~ Ikatlah Ilmu dengan Memostingkannya ~
Materinya lumayan memusingkan juga yakkk,,,
BalasHapusApa yang dimaksud dengan stdout pada bahasa C?
BalasHapusstdout adalah singkatan dari standard output stream dan merupakan stream yang tersedia untuk program pada sistem operasi itu sendiri. stdout sudah tersedia untuk program dari awal program tersebut dijalan bersamaan dengan stdin dan stderr pada bahasa C.
HapusApa yang dimaksud dengan stream pada bahasa pemrograman C?
BalasHapusSecara konsep, program bahasa C selalu berurusan dengan sebuah stream atau aliran progran, bukan secara langsung berinteraksi terhadap file. Stream adalah aliran data ideal yang mengikuti input ataupun output aktual yang telah dipetakan pada program. Stream berarti berbagai jenis inputan dengan properti berbeda yang diwakili oleh stream dengan properti yang lebih beragam.
HapusData adalah sesuatu yang sifatnya mengalir (stream). Jadi, stream dalam dunia pemrograman berarti adalah aliran data itu sendiri. Aliran data pada dasarnya adalah urutan dari data, dimana data apapun yang digunakan dalam pemrograman yang mengalir melalui suatu aliran tertentu (stream).
Hapus