StrCharAt
- Macro
- August 22, 2025
Table of Contents
StrCharAt
StrCharAt
Description
Access character at given index
Usage example (Cross-references)
- In
Str.Access.c:84
:
// Test StrCharAt function
bool test_str_char_at(void) {
printf("Testing StrCharAt\n");
Str s = StrInitFromZstr("Hello");
- In
Str.Access.c:90
:
// Access characters at different indices
// Now using the fixed StrCharAt macro
char c0 = StrCharAt(&s, 0);
char c1 = StrCharAt(&s, 1);
char c2 = StrCharAt(&s, 2);
- In
Str.Access.c:91
:
// Now using the fixed StrCharAt macro
char c0 = StrCharAt(&s, 0);
char c1 = StrCharAt(&s, 1);
char c2 = StrCharAt(&s, 2);
char c3 = StrCharAt(&s, 3);
- In
Str.Access.c:92
:
char c0 = StrCharAt(&s, 0);
char c1 = StrCharAt(&s, 1);
char c2 = StrCharAt(&s, 2);
char c3 = StrCharAt(&s, 3);
char c4 = StrCharAt(&s, 4);
- In
Str.Access.c:93
:
char c1 = StrCharAt(&s, 1);
char c2 = StrCharAt(&s, 2);
char c3 = StrCharAt(&s, 3);
char c4 = StrCharAt(&s, 4);
- In
Str.Access.c:94
:
char c2 = StrCharAt(&s, 2);
char c3 = StrCharAt(&s, 3);
char c4 = StrCharAt(&s, 4);
// Check that the characters are correct