assert
void validate_args(int num1, int num2) {
assert(num1 >= 0 && num2 >= 0);
}int arr[] = {1, 2, 3};
int index = 1;
assert(index >= 0 && index < sizeof(arr) / sizeof(arr[0]));FILE *file = fopen("myfile.txt", "r");
assert(file != NULL);while (condition) {
// Loop body
assert(condition == true); // Ensure loop termination condition
}int divide(int num1, int num2) {
assert(num2 != 0);
return num1 / num2;
}Last updated