Penegasan ialah pernyataan yang digunakan untuk menyatakan secara afirmatif bahawa fakta mesti benar apabila baris kod itu dicapai.
Penegasan berguna untuk mendapatkan syarat yang dijangkakan yang dipenuhi.
>Penegasan mudah boleh dilaksanakan melalui kaedah assert(expression), yang terletak dalam fail pengepala assert.h.
Sintaks penegasan mudah adalah seperti berikut -
assert(expression)
Dalam penegasan mudah,
Penegasan hanya digunakan untuk menangkap ralat pengaturcaraan dalaman. Ralat ini berlaku dengan menghantar parameter yang salah.
Berikut ialah contoh program untuk penegasan mudah dalam bahasa pengaturcaraan C:
Demo Dalam Talian
#include <stdio.h> #include <assert.h> int main(void){ int x; printf("Enter the value of x:</p><p>"); scanf("%d",&x); assert(x >= 0); printf("x = %d</p><p>", x); return 0; }
Apabila atur cara di atas dilaksanakan, ia menghasilkan output berikut −
Run 1: Enter the value of x: 20 x = 20 Run 2: Enter the value of x: -3 Assertion failed! Program: G:\CP\CP programs\test.exe File: G:\CP\CP programs\test.c, Line 10 Expression: x >= 0
Atas ialah kandungan terperinci Dalam bahasa C, apakah penegasan mudah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!