ZEND_STRL
ZEND_STRL -- 文字列へのポインタとその長さを一度の操作で渡す
説明
#include <zend.h>
void
ZEND_STRL ( char * str )
このマクロは、静的な文字列を関数に渡す際に便利です。
文字列と同時にその長さを引数として渡すことができます。
これにより、ソースコード中に静的な文字列が重複したり、
余計な変数を使用するようになることを防げます。
例 46-1. ZEND_STRL() の例 write(0, ZEND_STRL("Hello World!"));
/* 以下と同じです
char str[] = "Hello World!";
write(0, str, sizeof(str)-1);
*/ |
|